Magento模块未调用安装脚本来创建类别属性

阿什哈尔·阿泽兹(Ashhar Azeez)

我正在magento 1.9.1中创建模块,以创建类别的属性。我创建的文件如下:

app \ etc \ modules \ Ddevs_Ebayaff.xml

<?xml version="1.0"?>
<config>
     <modules>
        <Ddevs_Ebayaff>
            <active>true</active>
            <codePool>local</codePool>
        </Ddevs_Ebayaff>
     </modules>
</config>

我正在尝试在一个配置文件中调用控制器和mysql安装脚本,如下所示

app \ code \ local \ Ddevs \ Ebayaff \ etc \ config.xml

 <?xml version="1.0"?> <config>
        <modules>
            <ddevs_ebayaff>
                <version>
                    0.1.0
                </version>
            </ddevs_ebayaff>
        </modules>   
          <frontend>
            <routers>
                <helloworld>
                    <use>standard</use>
                    <args>
                        <module>Ddevs_Ebayaff</module>
                        <frontName>ebayaffload</frontName>
                    </args>
                </helloworld>
            </routers>
        </frontend>     
     <global>
<resources>
        <add_category_attribute>
            <setup>
                <module>Ddevs_Ebayaff</module>
                <class>Mage_Catalog_Model_Resource_Setup</class>
            </setup>
        </add_category_attribute>
    </resources>

</global>
     </config>

在IndexController中,我具有以下内容

app \ code \ local \ Ddevs \ Ebayaff \ controllers \ IndexController.php

<?php
class Ddevs_Ebayaff_IndexController extends Mage_Core_Controller_Front_Action{
    public function indexAction(){
           $this->loadLayout();
            $this->renderLayout();
}
}

而我的安装脚本如下:

应用程序\代码\本地\ Ddevs \ Ebayaff \ sql \ add_category_attribute \ mysql4-install-0.1.0.php

<?php
$this->startSetup();
$this->addAttribute(Mage_Catalog_Model_Category::ENTITY, 'ddev_ebayaff_cat', array(
    'group'         => 'General Information',
    'input'         => 'text',
    'type'          => 'text',
    'label'         => 'Category ID',
    'backend'       => '',
    'visible'       => true,
    'required'      => false,
    'visible_on_front' => true,
    'global'        => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL,
));

$this->endSetup();
Prashant Valanda

首先在config.xml中进行以下更改

<modules>
        <Ddevs_Ebayaff>
            <version>
                0.1.0
            </version>
        </Ddevs_Ebayaff>
    </modules>   

<models>
  <modulename>
    <class>NameSpace_ModuleName_Model</class>
    <resourceModel>modulename_mysql4</resourceModel>
  </modulename>
</models>
<resources>
  <category_setup>
    <setup>
      <module>NameSpace_ModuleName</module>
      <class>Mage_Catalog_Model_Resource_Eav_Mysql4_Setup</class>
    </setup>
    <connection>
      <use>core_setup</use>
    </connection>
  </category_setup>
  <category_write>
    <connection>
      <use>core_write</use>
    </connection>
  </category_write>
  <category_read>
    <connection>
      <use>core_read</use>
    </connection>
  </category_read>
</resources>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Magento CE 1.7尝试为类别选项创建新的EAV,但安装程序脚本未运行

来自分类Dev

如何在magento的自定义模块中创建sql安装程序以通过脚本创建表

来自分类Dev

Magento使用安装脚本添加属性

来自分类Dev

Magento使用安装脚本添加属性

来自分类Dev

Magento:某些属性未显示在类别页面中

来自分类Dev

Magento类别属性列表

来自分类Dev

在全新安装后创建脚本来安装软件吗?

来自分类Dev

magento禁用模块脚本

来自分类Dev

如何创建 Shell 脚本来启动 Mac 安装的应用程序?

来自分类Dev

Magento:如何使用安装/升级脚本添加属性?

来自分类Dev

创建脚本来监视/root/.bashrc

来自分类Dev

如何在类别页面上的magento中(使用帮助程序)获取新安装的产品属性

来自分类Dev

未安装模块“OpenGLUnderQML”

来自分类Dev

点安装模块未安装

来自分类Dev

通过脚本在magento中导入类别

来自分类Dev

magento ..无法运行安装脚本

来自分类Dev

Magento升级脚本未升级

来自分类Dev

Shell脚本来验证Docker在Linux上的安装

来自分类Dev

安装方法未调用

来自分类Dev

如何调用Shell脚本来启动后端Java进程?

来自分类Dev

如何调用Shell脚本来启动后端Java进程?

来自分类Dev

通过安装程序脚本在Magento中删除自定义属性

来自分类Dev

创建ErrorDocument脚本来自动报告损坏的URL

来自分类Dev

如何创建Windows批处理脚本来执行此操作?

来自分类Dev

构建一个PHP脚本来创建新图像

来自分类Dev

如何创建脚本来写入.csv文件

来自分类Dev

如何创建Shell脚本来删除30天的文件?

来自分类Dev

NPM Express模块未安装

来自分类Dev

Travis未安装npm模块

Related 相关文章

热门标签

归档