在Magento 2.3.4中单击编辑产品时组件类型错误



单击编辑产品组件类型时,错误显示magento 2.3.4

1个异常:异常#0(Magento\Framework\Exception \LocalizedException):;componentType";配置参数对于";price_per_unit;组成部分

异常#0(Magento\Framework\Exception \LocalizedException):;componentType";配置参数对于";price_per_unit;组成部分

#1 Magento\Framework\View\Element\UiComponentFactory->mergeMetadataItem()调用于[vendor/Magento/Framework/View/Element/UiComponent Factory.php:414]#2 Magento\Framework\View\Element\UiComponentFactory->mergeMetadataItem()调用于[vendor/Magento/Framework/View/Element/UiComponent Factory.php:321]#3 Magento\Framework\View\Element\UiComponentFactory->mergeMetadata()调用于[vendor/Magento/Framework/View/Element/UiComponent Factory.php:218]#4 Magento\Framework\View\Element\UiComponentFactory->create()调用于[vendor/Magento/Framework/View/Layout/Generator/UiComponent php:140]#5 Magento\Framework\View\Layout\Generator\UiComponent->generateComponent()调用于[vendor/Magento/Framework/View/Layout/Generator/UiComponentphp:103]#6 Magento\Framework\View\Layout\Generator\UiComponent->process()调用于[vendor/Magento/Framework/View/Layout/GeneratorPool.php:81]#7 Magento\Framework\View\Layout\GeneratorPool->process()调用于[vendor/Magento/Framework/View/Layout.php:350]#8 Magento\Framework\View\Layout->generateElements()调用于[vendor/Magento/Framework/View/Layout/Builder.php:129]#9 Magento\Framework\View\Layout\Builder->generateLayoutBlocks()调用于[vendor/Magento/Framework/View/Page/Builder.php:55]#10 Magento\Framework\View\Page\Puilder->generateLayoutBlocks()调用于[vendor/Magento/Framework/View/Layout/Builder.php:65]#11 Magento\Framework\View\Layout\Builder->build()调用于[vendor/Magento/Framework/View/Layout.php:257]#12 Magento\Framework\View\Layout->build()调用于[vendor/Magento/Framework/View/Layout.php:882]#13 Magento\Framework\View\Layout->getBlock()调用于[vendor/Magento/module backend/Model/View/Result/Page.php:26]#14 Magento\Backend\Model\View\Result\Page->setActiveMenu()调用于[vendor/Magento/modulecatalog/Controller/Adminhtml/Product/Edit.php:82]#15 Magento\Catalog\Controller\Adminhtml\Product\Edit->execute()调用于[generated/code/Magento/Catalog/Controller/Adminhtml/Product/Edit/Interceptor.php:24]#16 Magento\Catalog\Controller\Adminhtml\Product\Edit\Interceptor->execute()调用于[vendor/Magento/framework/App/Action/Action.php:108]#17 Magento\Framework\App\Action\Action->dispatch()调用于[vendor/Magento/module backend/App/AbstractAction.php:231]#18 Magento\Backend\App\AbstractAction->dispatch()调用于[vendor/Magento/framework/Interception/Interceptor.php:58]#19 Magento\Catalog\Controller\Adminhtml\Product\Edit\Interceptor->___callParent()调用于[vendor/Magento/framework/Interception/Interceptor.php:138]#20 Magento\Catalog\Controller\Adminhtml\Product\Edit\Interceptor->Magento\Framework\Interception\{closure}#21 Magento\Backend\App\Action\Pluging\Authentication->aroundDispatch()调用于[vendor/Magento/framework/Interception/Interceptorphp:135]#22 Magento\Catalog\Controller\Adminhtml\Product\Edit\Interceptor->Magento\Framework\Interception\{closure}()调用于[vendor/Magento/Framework/Interception/Interceptorphp:153]#23 Magento\Catalog\Controller\Adminhtml\Product\Edit\Interceptor->___callPlugins()调用于[generated/code/Magento/Catalog/Controller/Adminhtml/Product/Edit/Interceptor.php:39]#24 Magento\Catalog\Controller\Adminhtml\Product\Edit\Interceptor->dispatch()调用于[vendor/Magento/framework/App/FrontController.php:159]#25 Magento\Framework\App\FrontController->processRequest()调用于[vendor/Magento/Framework/App/FrontController.php:99]#26 Magento\Framework\App\FrontController->dispatch()调用于[vendor/Magento/Framework/Interception/Interceptor.php:58]#27 Magento\Framework\App\FrontController\Interceptor->___callParent()调用于[vendor/Magento/Framework/Interception/Interceptorphp:138]#28 Magento\Framework\App\FrontController\Interceptor->Magento\ Framework\Interception\{closure}()调用于[vendor/Magento/Framework/Interception/Interceptor.php:153]#29 Magento\Framework\App\FrontController\Interceptor->__callPlugins()调用于[generated/code/Magento/Framework/App/FrontController/Interceptor.php:26]#30 Magento\Framework\App\FrontController\Interceptor->dispatch()调用于[vendor/Magento/Framework/App/Http.php:116]#31在[vendor/Magento/Framework/App/Bootstrap.php:261]调用的Magento\Framework\App\Http->launch()#32 Magento\Framework\App\Bootstrap->run()调用于[pub/index.php:40]

虽然早该这样做了,但我们对此深表歉意,并尽快为您提供解决方案。

基于所提供的误差;price_per_unit;某些属性集中缺少属性。您可能在安装扩展后创建/迁移了属性集。要解决此问题,请完成以下步骤:

  1. 打开属性集进行编辑
  2. 确保它包含以下组和属性-https://prnt.sc/17n8d4y组:mageworx动态选项属性:price_per_unit
  3. 如果没有,则需要手动创建此组,然后从"未指定的属性"列中将属性拖放到此组

如果您有任何进一步的问题或困难,我们随时乐意为您提供帮助。请随时联系我们的支持团队support@mageworx.com询问。

麻烦了,

Mageworx团队

MageWorx高级产品选项-您需要与MageWorix 交谈

最新更新