PHP Classes

File: app/Resources/metadata/clientDefs/Product.json

Recommend this page to a friend!
  Classes of alex nov   KennerPIM   app/Resources/metadata/clientDefs/Product.json   Download  
File: app/Resources/metadata/clientDefs/Product.json
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: KennerPIM
Product information management application
Author: By
Last change:
Date: 1 year ago
Size: 4,119 bytes
 

Contents

Class file image Download
{ "controller": "pim:controllers/product", "iconClass": "fas fa-box-open", "quickCreate": true, "navigateToEntityAfterQuickCreate": true, "quickCreateOptions": { "fullFormDisabled": true }, "boolFilterList": [ "onlyMy", "notEntity", "notAssociatedProducts", "onlySimple", "notLinkedWithOrder", "notLinkedWithChannel", "notLinkedWithWarehouse", "notLinkedWithBrand", "notLinkedWithProductFamily", "notLinkedWithPackaging", "withoutAssociatedProducts", "withoutAnyCategory", "withoutProductAttributes", "notLinkedWithProductSerie", "onlyCatalogProducts", "linkedWithCategory", "notLinkedCategoryAndOnlyCatalogsProducts", "onlyOneProductFamily", "allowedForCategory" ], "hiddenBoolFilterList": [ "notEntity", "notAssociatedProducts", "onlySimple", "notLinkedWithOrder", "notLinkedWithChannel", "notLinkedWithWarehouse", "notLinkedWithBrand", "notLinkedWithProductFamily", "notLinkedWithPackaging", "notLinkedWithProductSerie", "onlyCatalogProducts", "linkedWithCategory", "notLinkedCategoryAndOnlyCatalogsProducts", "onlyOneProductFamily", "allowedForCategory" ], "disabledMassActions": [ "merge" ], "views": { "list": "pim:views/product/list", "detail": "pim:views/product/detail", "plate": "pim:views/product/plate" }, "recordViews": { "list": "pim:views/product/record/list", "detail": "pim:views/product/record/detail", "search": "pim:views/product/record/search", "plate": "pim:views/product/record/plate", "plateItem": "pim:views/product/record/plate-item" }, "massRelationView": "pim:views/product/modals/select-entity-and-records", "relationshipPanels": { "categories": { "selectAction": "selectRelatedEntity", "selectBoolFilterList": [ "allowedForProduct" ], "view": "pim:views/product/record/panels/categories" }, "productAttributeValues": { "createAction": "createRelatedConfigured", "selectAction": "selectRelatedEntity", "selectBoolFilterList": [ "notLinkedProductAttributeValues", "notLocalesAttributes" ], "rowActionsView": "pim:views/product-attribute-value/record/row-actions/relationship-no-unlink-in-product", "view": "pim:views/product/record/panels/product-attribute-values", "recordListView": "pim:views/product-attribute-value/record/list-in-product", "aclScopesList": [ "Attribute", "AttributeGroup", "ProductAttributeValue" ], "sortBy": "attribute.sortOrder", "asc": true }, "channels": { "view": "pim:views/product/record/panels/product-channels", "recordListView": "pim:views/channel/record/list-in-product", "createAction": "createRelatedConfigured", "selectAction": "selectRelatedEntity", "layout": "listForChannelsInProduct" }, "associatedMainProducts": { "view": "pim:views/product/record/panels/associated-main-product", "label": "Associated Products", "rowActionsView": "pim:views/associated-product/record/row-actions/edit-and-remove-in-product", "select": false, "aclScopesList": [ "Association" ] } }, "dynamicLogic": { "fields": { "type": { "readOnly": { "conditionGroup": [ { "type": "or", "value": [ { "type": "isNotEmpty", "attribute": "id" }, { "type": "isNotEmpty", "attribute": "_duplicatingEntityId" } ] } ] } }, "productFamily": { "required": { "conditionGroup": [ { "type": "notEquals", "attribute": "type", "value": "productVariant" }, { "type": "isEmpty", "attribute": "id" } ] } } } } }