1

インストール スクリプトを使用して、Videos という属性グループをデータベースに追加する必要があります。これらは私のファイルです: app/code/local/Company/ProductVideo/etc/config.xml

    <resources>
        <attributegroup_setup>
            <setup>
                <module>Company_ProductVideo</module>
                <class>Company_ProductVideo_Model_Entity_Setup</class>
            </setup>
        </attributegroup_setup>
    </resources>

</global>

アプリ/コード/ローカル/会社/ProductVideo/モデル/エンティティ/Setup.php

<?php
class Company_ProductVideo_Model_Entity_Setup extends Mage_Eav_Model_Entity_Setup{
}
?>

app/code/local/Company/sql/attributegroup_setup/msql4-install-1.7.0.php

<?php
$installer = $this;
$installer->startSetup();

$installer->addAttributeGroup('catalog_product', 'Default','Videos', 40);
$installer->endSetup();

?>

私のモジュールはapp/code/etc/modules/Company_ProductVideo.xmlにも登録されています

<config>
  <modules>
    <Company_ProductVideo>
        <active>true</active>
        <codePool>local</codePool>
     </Company_ProductVideo>
   </modules>
</config>

しかし、これは機能していません。どんな助けも大歓迎です!!

4

1 に答える 1

0

私はすでにそれを解決しました。問題は sql フォルダーの下のフォルダーの名前でした。

規則では、mysql4-install-'version' のように名前を付けます。

于 2012-09-19T11:23:58.160 に答える