fix templates

This commit is contained in:
Dennis Eichhorn 2024-04-17 17:45:07 +00:00
parent f870e9ca1d
commit 4cdf08dcb4
3 changed files with 7 additions and 17 deletions

View File

@ -18,18 +18,6 @@ use phpOMS\Account\PermissionType;
use phpOMS\Router\RouteVerb; use phpOMS\Router\RouteVerb;
return [ return [
'^/finance/analysis(\?.*$|$)' => [
[
'dest' => '\Modules\Finance\Controller\BackendController:viewDashboard',
'verb' => RouteVerb::GET,
'active' => true,
'permission' => [
'module' => BackendController::NAME,
'type' => PermissionType::READ,
'state' => PermissionCategory::ANALYSIS,
],
],
],
'^/finance/tax/code/list(\?.*$|$)' => [ '^/finance/tax/code/list(\?.*$|$)' => [
[ [
'dest' => '\Modules\Finance\Controller\BackendController:viewTaxList', 'dest' => '\Modules\Finance\Controller\BackendController:viewTaxList',

View File

@ -65,14 +65,15 @@ final class BackendController extends Controller
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function viewTaxView(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface public function viewTaxCode(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface
{ {
$view = new View($this->app->l11nManager, $request, $response); $view = new View($this->app->l11nManager, $request, $response);
$view->setTemplate('/Modules/Finance/Theme/Backend/taxcode-view'); $view->setTemplate('/Modules/Finance/Theme/Backend/taxcode-view');
$view->data['nav'] = $this->app->moduleManager->get('Navigation')->createNavigationMid(1008102001, $request, $response); $view->data['nav'] = $this->app->moduleManager->get('Navigation')->createNavigationMid(1008102001, $request, $response);
$view->data['taxcode'] = TaxCodeMapper::getAll() $view->data['taxcode'] = TaxCodeMapper::get()
->executeGetArray(); ->where('id', (int) $request->getData('id'))
->execute();
return $view; return $view;
} }

View File

@ -26,7 +26,7 @@ $next = empty($taxcode) ? '{/base}/finance/tax/code/list' : '{/base}/finance
echo $this->data['nav']->render(); ?> echo $this->data['nav']->render(); ?>
<div class="row"> <div class="row">
<div class="col-xs-12"> <div class="col-xs-12">
<div class="portlet"> <section class="portlet">
<div class="portlet-head"><?= $this->getHtml('TaxCodes'); ?><i class="g-icon download btn end-xs">download</i></div> <div class="portlet-head"><?= $this->getHtml('TaxCodes'); ?><i class="g-icon download btn end-xs">download</i></div>
<table class="default sticky"> <table class="default sticky">
<thead> <thead>
@ -62,5 +62,6 @@ echo $this->data['nav']->render(); ?>
<tr><td colspan="7" class="empty"><?= $this->getHtml('Empty', '0', '0'); ?> <tr><td colspan="7" class="empty"><?= $this->getHtml('Empty', '0', '0'); ?>
<?php endif; ?> <?php endif; ?>
</table> </table>
</section>
</div> </div>
</div> </div>