This commit is contained in:
2024-07-07 12:39:20 +03:00
parent 67484d79f9
commit d8b103fe33
29 changed files with 156 additions and 128 deletions
+4 -4
View File
@@ -1,17 +1,17 @@
<?php
use Bx\Null\ORM\NullTable;
use Bx\Nullable\ORM\NullableTable;
use Wt\Core\Admin\TableAdminPage;
require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_admin.php');
/**
* @var $ormTable NullTable
* @var $ormTable NullableTable
*/
$ormTable = resolve(NullTable::class);
$ormTable = resolve(NullableTable::class);
$tableAdminPage = new TableAdminPage($ormTable, $_REQUEST, '/bitrix/admin/bx_null.main.null_table.row.php');
$tableAdminPage = new TableAdminPage($ormTable, $_REQUEST, '/bitrix/admin/bx_nullable.main.nullable_table.row.php');
$tableAdminPage
->checkPermission()
->start()
+2 -1
View File
@@ -7,7 +7,8 @@ Loc::loadMessages(__FILE__);
return (new GlobalMenuItem())
->setVisible(false)
->setSort(1300)
->setTitle('Null Table')
->setTitle('Nullable Table')
->setIcon('iblock_menu_icon_iblocks')
->setUrl();
@@ -1,17 +1,17 @@
<?
use Bx\Null\ORM\NullTable;
use Bx\Nullable\ORM\NullableTable;
use Wt\Core\Admin\TableRowAdminPage;
require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_admin_before.php');
require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_admin_after.php');
/**
* @var $ormTable NullTable
* @var $ormTable NullableTable
*/
$ormTable = resolve(NullTable::class);
$ormTable = resolve(NullableTable::class);
$AdminPageTableRow = new TableRowAdminPage($ormTable, $_REQUEST, '/bitrix/admin/bx_null.main.null_table.php');
$AdminPageTableRow = new TableRowAdminPage($ormTable, $_REQUEST, '/bitrix/admin/bx_nullable.main.nullable_table.php');
$AdminPageTableRow->checkPermission();
$AdminPageTableRow->start();
@@ -7,7 +7,7 @@ Loc::loadMessages(__FILE__);
return (new GlobalMenuItem())
->setSort(1400)
->setTitle('Null Table Row')
->setTitle('Nullable Table Row')
->setIcon('default_menu_icon')
->setVisible(false)
->setUrl();
+1 -1
View File
@@ -12,7 +12,7 @@ CAjax::Init();
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php");
$adminPage = new \Wt\Core\Admin\SiteSettingsAdminPage('bx.null', 'main.settings');
$adminPage = new \Wt\Core\Admin\SiteSettingsAdminPage('bx.nullable', 'main.settings');
$adminPage->render();
require($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/epilog_admin.php');