Magento 获取设置模型
我想用magento在接口中创建新表,而不继承安装类。我尝试获取设置的资源模型。这不起作用:Magento 获取设置模型,magento,Magento,我想用magento在接口中创建新表,而不继承安装类。我尝试获取设置的资源模型。这不起作用: require_once 'app/Mage.php'; Mage::init(); $setup = Mage::getResourceModel('catalog/setup'); 我也在考虑Mage::getResourceModel('core/resource_setup'),但我有一个错误:致命错误:对C:\xampp中的非对象调用成员函数startSetup()\ 上的htdocs\L
require_once 'app/Mage.php';
Mage::init();
$setup = Mage::getResourceModel('catalog/setup');
我也在考虑Mage::getResourceModel('core/resource_setup')
,但我有一个错误:致命错误:对C:\xampp中的非对象调用成员函数startSetup()\
上的htdocs\LPP\u MAGENTO\u EE\u CUSTOM\app\code\core\Mage\core\Model\Resource\Setup.php
第944行
你知道吗?
(我看到了,但它对我不起作用)我用
$setup=Mage::getModel('eav/entity\u setup'、'core\u setup')为代码中的类别创建新属性的示例:
require_once 'app/Mage.php';
Mage::init();
$setup = Mage::getModel('eav/entity_setup', 'core_setup');
$setup->addAttribute('catalog_category', 'xxx', array(
...
));
你的解决方案还可以,但我还需要别的。我应该说得更具体一些。我需要做一些选择和插入到数据库。我认为它可以工作并打印结果:$view\u declaration=''$模型->开始设置()$查看\u声明=$model->run(“从信息\u SCHEMA.VIEWS;中选择查看\u定义”)$模型->结束设置();echo$view_声明代码>但它不是:(Method startSetup仅在Mage\u Core\u Model\u Resource\u设置中,其他地方都没有。如果需要,只需执行选择或插入操作,可以使用类似的方法。