From 024cb701e9c5fbbd2bb45f878a267accdc42e1b3 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sun, 7 Apr 2024 17:31:42 +0000 Subject: [PATCH] ui fixes --- Admin/Routes/Web/Api.php | 16 +++++++++++++ Admin/Routes/Web/Backend.php | 24 +++++++++++++++++++ Controller/ApiAttributeController.php | 2 +- Controller/ApiController.php | 16 ++++++------- Controller/BackendController.php | 4 ++-- Models/Attribute/ItemAttributeMapper.php | 2 +- .../Attribute/ItemAttributeTypeL11nMapper.php | 2 +- Models/Attribute/ItemAttributeTypeMapper.php | 2 +- .../ItemAttributeValueL11nMapper.php | 2 +- Models/Attribute/ItemAttributeValueMapper.php | 2 +- Models/ItemL11nMapper.php | 2 +- Models/ItemL11nTypeMapper.php | 2 +- Models/ItemRelationMapper.php | 2 +- Models/ItemRelationTypeMapper.php | 2 +- Models/MaterialMapper.php | 2 +- Models/MaterialTypeL11nMapper.php | 2 +- Models/MaterialTypeMapper.php | 2 +- Theme/Backend/Lang/Navigation.de.lang.php | 1 - Theme/Backend/Lang/Navigation.en.lang.php | 1 - 19 files changed, 63 insertions(+), 25 deletions(-) diff --git a/Admin/Routes/Web/Api.php b/Admin/Routes/Web/Api.php index 63cf41e..0743ce0 100755 --- a/Admin/Routes/Web/Api.php +++ b/Admin/Routes/Web/Api.php @@ -23,6 +23,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiController:apiItemListExport', 'verb' => RouteVerb::GET, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -35,6 +36,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiController:apiItemFind', 'verb' => RouteVerb::GET, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -47,6 +49,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiAttributeController:apiItemAttributeCreate', 'verb' => RouteVerb::PUT, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -57,6 +60,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiAttributeController:apiItemAttributeUpdate', 'verb' => RouteVerb::SET, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -69,6 +73,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiAttributeController:apiItemAttributeTypeCreate', 'verb' => RouteVerb::PUT, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -79,6 +84,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiAttributeController:apiItemAttributeTypeUpdate', 'verb' => RouteVerb::SET, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -91,6 +97,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiAttributeController:apiItemAttributeTypeL11nCreate', 'verb' => RouteVerb::PUT, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -101,6 +108,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiAttributeController:apiItemAttributeTypeL11nUpdate', 'verb' => RouteVerb::SET, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -113,6 +121,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiAttributeController:apiItemAttributeValueCreate', 'verb' => RouteVerb::PUT, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -123,6 +132,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiAttributeController:apiItemAttributeValueUpdate', 'verb' => RouteVerb::SET, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -135,6 +145,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiAttributeController:apiItemAttributeValueL11nCreate', 'verb' => RouteVerb::PUT, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -145,6 +156,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiAttributeController:apiItemAttributeValueL11nUpdate', 'verb' => RouteVerb::SET, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -157,6 +169,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiController:apiItemL11nCreate', 'verb' => RouteVerb::PUT, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -167,6 +180,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiController:apiItemL11nUpdate', 'verb' => RouteVerb::SET, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -179,6 +193,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiController:apiItemL11nTypeCreate', 'verb' => RouteVerb::PUT, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, @@ -189,6 +204,7 @@ return [ 'dest' => '\Modules\ItemManagement\Controller\ApiController:apiItemL11nTypeUpdate', 'verb' => RouteVerb::SET, 'csrf' => true, + 'active' => true, 'permission' => [ 'module' => ApiController::NAME, 'type' => PermissionType::READ, diff --git a/Admin/Routes/Web/Backend.php b/Admin/Routes/Web/Backend.php index d2b95bc..4b793d1 100755 --- a/Admin/Routes/Web/Backend.php +++ b/Admin/Routes/Web/Backend.php @@ -22,6 +22,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementAttributeTypeList', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -33,6 +34,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementAttributeType', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -44,6 +46,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementAttributeTypeCreate', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::CREATE, @@ -55,6 +58,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementAttributeValue', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -66,6 +70,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementAttributeValueCreate', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::CREATE, @@ -77,6 +82,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementItemList', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -88,6 +94,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementItemCreate', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::CREATE, @@ -99,6 +106,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementItem', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -111,6 +119,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementSalesList', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -122,6 +131,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementSalesCreate', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::CREATE, @@ -133,6 +143,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementSalesItem', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -145,6 +156,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementPurchaseList', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -156,6 +168,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementPurchaseCreate', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::CREATE, @@ -167,6 +180,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementPurchaseItem', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -179,6 +193,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementWarehousingList', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -190,6 +205,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementWarehousingCreate', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::CREATE, @@ -201,6 +217,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementWarehouseItem', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -212,6 +229,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemPurchaseAnalysis', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -224,6 +242,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementProductionList', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -235,6 +254,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementProductionCreate', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::CREATE, @@ -246,6 +266,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemManagementProductionItem', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -258,6 +279,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemMaterialList', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -269,6 +291,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemMaterialView', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, @@ -280,6 +303,7 @@ return [ [ 'dest' => '\Modules\ItemManagement\Controller\BackendController:viewItemMaterialCreate', 'verb' => RouteVerb::GET, + 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::CREATE, diff --git a/Controller/ApiAttributeController.php b/Controller/ApiAttributeController.php index 2f683c2..81f7ff1 100644 --- a/Controller/ApiAttributeController.php +++ b/Controller/ApiAttributeController.php @@ -40,7 +40,7 @@ final class ApiAttributeController extends Controller use \Modules\Attribute\Controller\ApiAttributeTraitController; /** - * Api method to create item attribute + * Api method to create Attribute * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response diff --git a/Controller/ApiController.php b/Controller/ApiController.php index a567a6e..43dbef0 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -192,7 +192,7 @@ final class ApiController extends Controller } /** - * Api method to export items items + * Api method to export items * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response @@ -395,7 +395,7 @@ final class ApiController extends Controller } /** - * Create directory for an account + * Create directory for a item * * @param int $id Item number * @param int $createdBy Creator of the directory @@ -467,7 +467,7 @@ final class ApiController extends Controller } /** - * Api method to create item attribute + * Api method to create Attribute * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response @@ -515,7 +515,7 @@ final class ApiController extends Controller } /** - * Validate item attribute create request + * Validate item l11n create request * * @param RequestAbstract $request Request * @@ -749,7 +749,7 @@ final class ApiController extends Controller } /** - * Api method to create item files + * Api method to create files * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response @@ -827,7 +827,7 @@ final class ApiController extends Controller } /** - * Validate item note create request + * Validate note create request * * @param RequestAbstract $request Request * @@ -847,7 +847,7 @@ final class ApiController extends Controller } /** - * Api method to create item files + * Api method to create Note * * @param RequestAbstract $request Request * @param ResponseAbstract $response Response @@ -885,7 +885,7 @@ final class ApiController extends Controller } /** - * Validate item note create request + * Validate note create request * * @param RequestAbstract $request Request * diff --git a/Controller/BackendController.php b/Controller/BackendController.php index 80f8d0c..5efe6d6 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -422,12 +422,12 @@ final class BackendController extends Controller ->with('attributes/type') ->with('attributes/type/l11n') ->with('attributes/value') - //->with('attributes/value/l11n') + ->with('attributes/value/l11n') ->where('id', (int) $request->getData('id')) ->where('l11n/language', $response->header->l11n->language) ->where('l11n/type/title', ['name1', 'name2'], 'IN') ->where('attributes/type/l11n/language', $response->header->l11n->language) - //->where('attributes/value/l11n/language', $response->header->l11n->language) + ->where('attributes/value/l11n/language', [$response->header->l11n->language, null]) ->execute(); // Get item profile image diff --git a/Models/Attribute/ItemAttributeMapper.php b/Models/Attribute/ItemAttributeMapper.php index 9c9e743..acbd943 100644 --- a/Models/Attribute/ItemAttributeMapper.php +++ b/Models/Attribute/ItemAttributeMapper.php @@ -18,7 +18,7 @@ use Modules\Attribute\Models\Attribute; use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; /** - * Item mapper class. + * Attribute mapper class. * * @package Modules\ItemManagement\Models\Attribute * @license OMS License 2.0 diff --git a/Models/Attribute/ItemAttributeTypeL11nMapper.php b/Models/Attribute/ItemAttributeTypeL11nMapper.php index e8b69c1..b19c8e6 100644 --- a/Models/Attribute/ItemAttributeTypeL11nMapper.php +++ b/Models/Attribute/ItemAttributeTypeL11nMapper.php @@ -18,7 +18,7 @@ use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; use phpOMS\Localization\BaseStringL11n; /** - * Item mapper class. + * AttributeTypeL11n mapper class. * * @package Modules\ItemManagement\Models\Attribute * @license OMS License 2.0 diff --git a/Models/Attribute/ItemAttributeTypeMapper.php b/Models/Attribute/ItemAttributeTypeMapper.php index ea73df2..6c364e5 100644 --- a/Models/Attribute/ItemAttributeTypeMapper.php +++ b/Models/Attribute/ItemAttributeTypeMapper.php @@ -18,7 +18,7 @@ use Modules\Attribute\Models\AttributeType; use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; /** - * Item mapper class. + * AttributeType mapper class. * * @package Modules\ItemManagement\Models\Attribute * @license OMS License 2.0 diff --git a/Models/Attribute/ItemAttributeValueL11nMapper.php b/Models/Attribute/ItemAttributeValueL11nMapper.php index 5044c99..cbe9455 100644 --- a/Models/Attribute/ItemAttributeValueL11nMapper.php +++ b/Models/Attribute/ItemAttributeValueL11nMapper.php @@ -18,7 +18,7 @@ use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; use phpOMS\Localization\BaseStringL11n; /** - * Item mapper class. + * AttributeValueL11n mapper class. * * @package Modules\ItemManagement\Models\Attribute * @license OMS License 2.0 diff --git a/Models/Attribute/ItemAttributeValueMapper.php b/Models/Attribute/ItemAttributeValueMapper.php index 58b4f03..c16445e 100644 --- a/Models/Attribute/ItemAttributeValueMapper.php +++ b/Models/Attribute/ItemAttributeValueMapper.php @@ -18,7 +18,7 @@ use Modules\Attribute\Models\AttributeValue; use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; /** - * Item mapper class. + * AttributEValue mapper class. * * @package Modules\ItemManagement\Models\Attribute * @license OMS License 2.0 diff --git a/Models/ItemL11nMapper.php b/Models/ItemL11nMapper.php index 050ec3d..ff7dd20 100755 --- a/Models/ItemL11nMapper.php +++ b/Models/ItemL11nMapper.php @@ -18,7 +18,7 @@ use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; use phpOMS\Localization\BaseStringL11n; /** - * Item mapper class. + * ItemL11n mapper class. * * @package Modules\ItemManagement\Models * @license OMS License 2.0 diff --git a/Models/ItemL11nTypeMapper.php b/Models/ItemL11nTypeMapper.php index 9fb6b97..ccbde11 100755 --- a/Models/ItemL11nTypeMapper.php +++ b/Models/ItemL11nTypeMapper.php @@ -18,7 +18,7 @@ use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; use phpOMS\Localization\BaseStringL11nType; /** - * Item mapper class. + * ItemL11nType mapper class. * * @package Modules\ItemManagement\Models * @license OMS License 2.0 diff --git a/Models/ItemRelationMapper.php b/Models/ItemRelationMapper.php index 263b57b..9955303 100755 --- a/Models/ItemRelationMapper.php +++ b/Models/ItemRelationMapper.php @@ -17,7 +17,7 @@ namespace Modules\ItemManagement\Models; use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; /** - * Item mapper class. + * ItemRelation mapper class. * * @package Modules\ItemManagement\Models * @license OMS License 2.0 diff --git a/Models/ItemRelationTypeMapper.php b/Models/ItemRelationTypeMapper.php index cf2c6e7..7e2e0fd 100755 --- a/Models/ItemRelationTypeMapper.php +++ b/Models/ItemRelationTypeMapper.php @@ -17,7 +17,7 @@ namespace Modules\ItemManagement\Models; use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; /** - * Item mapper class. + * ItemRelationType mapper class. * * @package Modules\ItemManagement\Models * @license OMS License 2.0 diff --git a/Models/MaterialMapper.php b/Models/MaterialMapper.php index 3698c27..3d50e61 100644 --- a/Models/MaterialMapper.php +++ b/Models/MaterialMapper.php @@ -17,7 +17,7 @@ namespace Modules\ItemManagement\Models; use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; /** - * Item mapper class. + * Material mapper class. * * @package Modules\ItemManagement\Models * @license OMS License 2.0 diff --git a/Models/MaterialTypeL11nMapper.php b/Models/MaterialTypeL11nMapper.php index a46664a..4cb1fe2 100644 --- a/Models/MaterialTypeL11nMapper.php +++ b/Models/MaterialTypeL11nMapper.php @@ -18,7 +18,7 @@ use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; use phpOMS\Localization\BaseStringL11n; /** - * Item mapper class. + * MaterialTypeL11n mapper class. * * @package Modules\ItemManagement\Models * @license OMS License 2.0 diff --git a/Models/MaterialTypeMapper.php b/Models/MaterialTypeMapper.php index 92e756f..9a71605 100644 --- a/Models/MaterialTypeMapper.php +++ b/Models/MaterialTypeMapper.php @@ -18,7 +18,7 @@ use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; use phpOMS\Localization\BaseStringL11nType; /** - * Item mapper class. + * MaterialType mapper class. * * @package Modules\ItemManagement\Models * @license OMS License 2.0 diff --git a/Theme/Backend/Lang/Navigation.de.lang.php b/Theme/Backend/Lang/Navigation.de.lang.php index d7815f8..51b02c6 100755 --- a/Theme/Backend/Lang/Navigation.de.lang.php +++ b/Theme/Backend/Lang/Navigation.de.lang.php @@ -14,7 +14,6 @@ declare(strict_types=1); return ['Navigation' => [ 'Analyze' => 'Analysieren', - 'Article' => 'Artikel', 'Attributes' => 'Attribute', 'Create' => 'Erstellen', 'Item' => 'Artikel', diff --git a/Theme/Backend/Lang/Navigation.en.lang.php b/Theme/Backend/Lang/Navigation.en.lang.php index cf52ce9..887ac59 100755 --- a/Theme/Backend/Lang/Navigation.en.lang.php +++ b/Theme/Backend/Lang/Navigation.en.lang.php @@ -14,7 +14,6 @@ declare(strict_types=1); return ['Navigation' => [ 'Analyze' => 'Analyze', - 'Article' => 'Article', 'Attributes' => 'Attributes', 'Create' => 'Create', 'Item' => 'Item',