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

我想用magento在接口中创建新表,而不继承安装类。我尝试获取设置的资源模型。这不起作用:

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设置中,其他地方都没有。如果需要,只需执行选择或插入操作,可以使用类似的方法。