私はmagentoで新しく、私は記録されたすべてのクライアントの情報を保存するカスタムモジュールを開発していますが、私の問題は次のとおりです。やった:MAGENTO - カスタムモジュールにデータを追加
config.xmlの
<?xml version="1.0"?>
<config>
<modules>
<Desing_ControlApp>
<version>0.1.0</version>
</Desing_ControlApp>
</modules>
<global>
<models>
<Desing_ControlApp>
<class>Desing_ControlApp_Model</class>
<resourceModel>Desing_ControlApp_mysql4</resourceModel>
</Desing_ControlApp>
<Desing_ControlApp_mysql4>
<class>Desing_ControlApp_Model_Mysql4</class>
<entities>
<Desing_ControlApp>
<table>Desing_ControlApp</table>
</Desing_ControlApp>
</entities>
</Desing_ControlApp_mysql4>
</models>
<helpers>
<controlapp>
<class>Desing_ControlApp_Helper</class>
</controlapp>
</helpers>
<blocks>
<controlapp>
<class>Desing_ControlApp_Block</class>
</controlapp>
</blocks>
<resources>
<controlapp_setup>
<setup>
<module>Desing_ControlApp</module>
</setup>
<connection>
<use>core_setup</use>
</connection>
</controlapp_setup>
<controlapp_write>
<connection>
<use>core_write</use>
</connection>
</controlapp_write>
<controlapp_read>
<connection>
<use>core_read</use>
</connection>
</controlapp_read>
</resources>
<events>
<controller_action_layout_load_before>
<observers>
<Desing_ControlApp>
<class>Desing_ControlApp/Observer</class>
<method>verificarApp</method>
</Desing_ControlApp>
</observers>
</controller_action_layout_load_before>
</events>
</global>
<admin>
<routers>
<controlapp>
<use>admin</use>
<args>
<module>Desing_ControlApp</module>
<frontName>admin_controlapp</frontName>
</args>
</controlapp>
</routers>
</admin>
<adminhtml>
<menu>
<controlapp module="controlapp">
<title>ControlApp</title>
<sort_order>100</sort_order>
<children>
<controlappbackend module="controlapp">
<title>GENERAL CODE</title>
<sort_order>0</sort_order>
<action>admin_controlapp/adminhtml_controlappbackend</action>
</controlappbackend>
</children>
</controlapp>
</menu>
<acl>
<resources>
<all>
<title>Allow Everything</title>
</all>
<admin>
<children>
<controlapp translate="title" module="controlapp">
<title>ControlApp</title>
<sort_order>1000</sort_order>
<children>
<controlappbackend translate="title">
<title>GENERAL CODE</title>
</controlappbackend>
</children>
</controlapp>
</children>
</admin>
</resources>
</acl>
<layout>
<updates>
<controlapp>
<file>controlapp.xml</file>
</controlapp>
</updates>
</layout>
</adminhtml>
</config>
は、私はので、私はオブザーバーを持っていると私はそこからデータを挿入するmysql4_install-0.1.0.phpここ
<?php
$installer = $this;
$installer->startSetup();
$sql=<<<SQLTEXT
create table desinglog(
log_id int not null auto_increment,
cliente_id smallint(8) unsigned default '0',
token varchar(255) default'0',
user varchar(255) default'0',
primary key(log_id));
SQLTEXT;
$installer->run($sql);
//demo
//Mage::getModel('core/url_rewrite')->setId(null);
//demo
$installer->endSetup();
をテーブルを追加し、私はsnipetをdにfounudしますそれ
$model = Mage::getModel('Desing_ControlApp/Desing_ControlApp')->....
whith oを私はアクセスをカント、毎回ページは私を見るので何が私が代わりにDesing_ControlApp/Desing_ControlAppを使用する必要がありますか、私は何かを書くために欠場、「ページが動作していませんか」?私はこれらについての良いチュートリアルを見つけることができません。私はここに何かを見つけたhttps://magento.stackexchange.com/questions/9863/magento-connect-to-database-from-a-moduleしかし結果はありません。
こんにちは、私は
*テーブル名はモジュール名と同じでなければなりませんか?*いいえ。 *何かもっと欠けているのですか?*はい、あなたは何かを見逃しました。 – Sathish