私はマジェントで新しい
モジュールを使用して顧客グループに列またはフィールドを追加し、追加、編集、または削除オプションを使用して製品などの別のモジュールを追加します
私はこれを検索しますが、magentoの組み込みファイルの編集に関するすべての回答があるため、モジュールでこれを行う方法に関する具体的な回答が見つかりません
管理パネルで顧客グループにフィールドを追加し、値を保存するモジュールを作成する方法と、phpを使用してフロントエンドでこの値を取得する方法を教えてください
モジュールを作成しようとしましたが、ここに私のファイルがあります
アプリ/コード/ローカル/スーパー/素晴らしい/
etc/config.xml
<config>
<modules>
<Super_Awesome>
<version>0.1.0</version>
</Super_Awesome>
</modules>
<adminhtml>
<!-- The <layout> updates allow us to define our block layouts in a seperate file so are aren't messin' with the magento layout files. -->
<layout>
<updates>
<awesome>
<file>awesome.xml</file>
</awesome>
</updates>
</layout>
<!-- The <acl> section is for access control. Here we define the pieces where access can be controlled within a role. -->
<acl>
<resources>
<admin>
<children>
<awesome>
<title>Awesome Menu Item</title>
<children>
<example translate="title" module="awesome">
<title>Example Menu Item</title>
</example>
</children>
</awesome>
</children>
</admin>
</resources>
</acl>
</adminhtml>
<admin>
<!--
Here we are telling the Magento router to look for the controllers in the Super_Awesome_controllers_Adminhtml before we look in the
Mage_Adminhtml module for all urls that begin with /admin/controller_name
-->
<routers>
<adminhtml>
<args>
<modules>
<awesome before="Mage_Adminhtml">Super_Awesome_Adminhtml</awesome>
</modules>
</args>
</adminhtml>
</routers>
</admin>
<global>
<models>
<awesome>
<class>Super_Awesome_Model</class>
<resourceModel>awesome_mysql4</resourceModel>
</awesome>
<awesome_mysql4>
<class>Super_Awesome_Model_Mysql4</class>
<entities>
<example>
<table>Super_Awesome_example</table>
</example>
</entities>
</awesome_mysql4>
</models>
<resources>
<awesome_setup>
<setup>
<module>Super_Awesome</module>
</setup>
<connection>
<use>core_setup</use>
</connection>
</awesome_setup>
<awesome_write>
<connection>
<use>core_write</use>
</connection>
</awesome_write>
<awesome_read>
<connection>
<use>core_read</use>
</connection>
</awesome_read>
</resources>
<blocks>
<awesome>
<class>Super_Awesome_Block</class>
</awesome>
</blocks>
<helpers>
<awesome>
<class>Super_Awesome_Helper</class>
</awesome>
</helpers>
</global>
etc/adminhtml.xml
<config>
<menu>
<awesome translate="title" module="awesome">
<title>Awesome</title>
<sort_order>15</sort_order>
<children>
<example translate="title" module="awesome">
<title>Example</title>
<sort_order>1</sort_order>
<action>adminhtml/example/index</action>
</example>
</children>
</awesome>
</menu>
ヘルパー/Data.php
class Super_Awesome_Helper_Data extends Mage_Core_Helper_Abstract{}
sql/awesome_setup/mysql4-install-0.1.0.php
$installer = $this;$installer->startSetup();$installer->run("");$installer->endSetup();
モジュールの次のステップを教えてください
助けてください、ありがとう