Questions tagged «magento2»

有关Magento 2的一般问题,不专门针对次要版本。使用此标签可以区分Magento1。如果您对特定版本有疑问,请改用相应的“ Magento-2.x”标签。Magento 2次要版本之间的功能可能有所不同。

3
Magento 2中“页面”和“布局”根标签之间的区别
在Magento 2中,一些布局句柄XML文件使用 <page.../> 根标签。其他人打开 <layout.../> 根标签。使用以上两个标签之一是否会对布局句柄XML文件引入任何功能差异?还是这个纯净的橱窗装饰?或介于两者之间。 两个例子 <!-- File: vendor/magento/module-weee/view/frontend/layout/default.xml --> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> 和 <!-- File: vendor/magento/module-widget/view/adminhtml/layout/adminhtml_widget_loadoptions.xml --> <layout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/layout_generic.xsd">
18 magento2  layout  page 



2
Magento 2:如何检查是否已安装模块
在Magento 2中,是否可以在运行时检查是否安装了模块? 在Magento 1中,我要么使用isModuleEnabledhelper方法,要么手动获取全局配置树并检查下的节点<modules/>。 isModuleEnabledMagento 2中有等同功能吗?如果没有,如何获取全局配置并检查所需的模块节点?


8
如何使Magento 2开发站点更快?
我关闭了所有缓存,并将部署模式设置为开发。因此,与Magento 1.x站点相比,我在所有计算机上的Magento 2开发站点都非常慢。 Magento 2正常吗? 为了使Magento 2开发站点具有最高速度,我们必须使用哪些服务器和Magento配置? 更新: 在Mac上进行本地开发时,由于存在配置问题,因此我可以通过禁用opcache来加速站点。
18 magento2  cache 

6
Magento 2自定义管理员操作已重定向到仪表板
我正在上Magento 2基础开发课程,并且管理路由器/控制器练习似乎已经过时了。路由器可以工作,但控制器不能工作,它始终只是重新路由到管理主页。路由器app / code / Training / Test / etc / adminhtml / routes.xml的代码: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../vendor/magento/framework/App/etc/routes.xsd"> <router id="admin"> <route id="test" frontName="test"> <module name="Training_Test" before="Magento_Backend" /> </route> </router> </config> 管理员控制器app / code / Training / Test / Controller / Adminhtml / Action / Index.php的代码: <?php namespace Training\Test\Controller\Adminhtml\Action; class …



6
Magento 2-如何获取eav实体的属性选项值?
如何获取eav实体的属性选项值? 我发现仅针对magento 1.x的解决方案,但我不知道M2。 M1: $attr = Mage::getResourceModel('eav/entity_attribute_collection')->setCodeFilter('specialty')->getData()[0]; $attributeModel = Mage::getModel('eav/entity_attribute')->load($attr['attribute_id']); $src = $attributeModel->getSource()->getAllOptions(); 有人知道,请一步一步给我看!谢谢!
18 magento2  database  eav 

1
Magento2-如何扩展jQuery小部件(configurable.js)
我正在创建一个扩展,用属性名称替换默认的可配置选项标签“选择选项...”,例如“选择颜色...”。 如何扩展(而不是覆盖!)jQuery小部件configurable.js并仅修改此行? 我从文档中知道可以覆盖jQuery小部件,因此我做到了: define([ 'jquery', 'jquery/ui', 'configurable' // usually widget can be found in /lib/web/mage dir ], function($){ $.widget('silvan.configurable', $.mage.configurable, { }); return $.silvan.configurable; }); 如何初始化该文件?我应该通过requirejs-config加载它吗?地图功能仅适用于覆盖吗? 是否只能修改此行?从此函数调用: _fillSelect: function (element) {}


3
Magento 2:平板餐桌还可以吗?
在Magento 2中,我们仍然需要担心餐桌吗?我知道有一个可以打开平板的UI,但是我不确定它们是否经过了良好的测试,甚至不确定是否需要它们。 如果平表都还是一件事-在那里/时做平表的属性获取生成和/或再生。这仅在重新编制索引时发生吗?还是其他UI操作可以触发平面表生成?它发生在php bin/magento setup:di:compile吗?其他地方? 另外-Magento如何确定是否需要将属性设为扁平属性?所有 EAV属性是否都变平了?还是有其他可能不是?

1
关于增量迁移的最佳计划
在将Magento 1.9.3.3CE迁移到Magento 2.1.7EE之前三个月 我添加/更新了CMS内容。 安装20多个扩展并配置全部。 为了进行测试,我更改了当前M2数据库的一些产品,订单,客户。[主要问题] 为了测试,我添加了产品,客户,订单..etc 我正在计划增量迁移,但我有一些疑问 增量迁移会覆盖我们更改的任何产品吗? 如果M1管理员更改了产品,那么在增量迁移期间,那些详细信息会反映在M2中吗? 我正在寻找有关增量迁移的正确/最佳计划。另外,我想知道要做的事和不做的,而增量迁移。

2
如何在送货地址之前重新订购(切换)帐单地址
在一页结帐页面上,我需要在送货地址之前重新订购帐单地址。实际上,逻辑应该与现在相反。如果送货地址与帐单地址不同,则应该可以对其进行编辑。现在,您可以修改帐单邮寄地址(如果它与送货地址不同)。另外,帐单邮寄地址应与送货地址显示在同一“页面”上。当前在magento结帐步骤中的步骤1。 我该怎么做?也许有一个用于此的插件,但我找不到。 我附上了一家德国商店的屏幕截图,内容如下: 我找到了用于帐单的.html模板文件,看来这是在checkout_index_index.xml中结束的地方: <item name="billing-step" xsi:type="array"> <item name="component" xsi:type="string">uiComponent</item> <item name="sortOrder" xsi:type="string">2</item> <item name="children" xsi:type="array"> <item name="payment" xsi:type="array"> <item name="component" xsi:type="string">Magento_Checkout/js/view/payment</item> <item name="config" xsi:type="array"> <item name="title" xsi:type="string" translate="true">Payment</item> </item> <item name="children" xsi:type="array"> <!-- ... --> <!-- merge your payment methods here --> <item name="afterMethods" xsi:type="array"> <item name="component" xsi:type="string">uiComponent</item> <item …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.