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;
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(\?.*$|$)' => [
[
'dest' => '\Modules\Finance\Controller\BackendController:viewTaxList',

View File

@ -65,14 +65,15 @@ final class BackendController extends Controller
*
* @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->setTemplate('/Modules/Finance/Theme/Backend/taxcode-view');
$view->data['nav'] = $this->app->moduleManager->get('Navigation')->createNavigationMid(1008102001, $request, $response);
$view->data['taxcode'] = TaxCodeMapper::getAll()
->executeGetArray();
$view->data['taxcode'] = TaxCodeMapper::get()
->where('id', (int) $request->getData('id'))
->execute();
return $view;
}

View File

@ -26,7 +26,7 @@ $next = empty($taxcode) ? '{/base}/finance/tax/code/list' : '{/base}/finance
echo $this->data['nav']->render(); ?>
<div class="row">
<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>
<table class="default sticky">
<thead>
@ -61,6 +61,7 @@ echo $this->data['nav']->render(); ?>
<?php if ($count === 0) : ?>
<tr><td colspan="7" class="empty"><?= $this->getHtml('Empty', '0', '0'); ?>
<?php endif; ?>
</table>
</table>
</section>
</div>
</div>