我有两个领域:
1.main domain : which have magento 1.4.1.1 site
2.sub domain : which have magento 1.7.0.2 site(this site is upgraded from magento 1.4.1.1)
这意味着在我的子域中,它有magento1.4.1.1Magento,就像过去在主域中一样。
然后,我在子域中将magento站点提高到1.7.0.2。
客户机现在使用主域,他们使用旧数据库。
在我的子域中,我有了新的数据库,并导入了db备份。但这份备份是两个月前的。这意味着数据库备份是两个月前的。
在我自己的Magento 2自定义模块上,我想安装一个自定义数据库表。这是InstallSchema类代码:
<?php
namespace MyVendor\MyModule\Setup;
use Magento\Framework\Setup\InstallSchemaInterface;
use Magento\Framework\Setup\ModuleContextInterface;
use Magento\Framework\Setup\SchemaSetupInterface;
class InstallSchema implements InstallSchemaI
我要找人谁可以解释一个“树”,一个“节点”和“集合”的概念,在Magento的细节方面。例如,在下面的代码中,getStoreCategories()方法将返回一个可枚举的Varien_Data_Tree_Node_Collection实例,而$child将是一个Varien_Data_Tree_Node类型的对象。我的问题是,Magento所说的树、节点和集合是什么意思。
foreach ($this->getStoreCategories() as $child) {
if ($child->getIsActive()) {
我最近下载了一些magento CE 1.7的免费分机。在提取它们的内容时,我发现它们在模块中有一个新的文件夹作为data。它有一些前缀为data的脚本。同时,模块具有sql目录和脚本文件。如果我想给数据库添加一个新的修改,我应该把升级脚本放在哪里?在config.xml中应该定义的版本是什么?如有任何建议,将不胜感激。