最近我创建了自定义的magento扩展,我想发布它,但是我发现installtion文件没有安装。mysql4-install-1.0.0.php文件不能用于Mageno 1.5
安装文件未创建表。
我有以下config.xml中
<?xml version="1.0" ?>
<config>
<modules>
<Tricore_Contactus>
<version>1.0.0</version>
</Tricore_Contactus>
</modules>
.
.
.
</config>
代码我已经创建了内部扩展SQL \ contactus_setup文件夹mysql4安装-1.0.0.php文件,下面的代码。
$installer = $this;
$installer->startSetup();
$installer->run("
INSERT INTO ".Mage::getConfig()->getTablePrefix()."core_email_template VALUES
(NULL, 'Tricore Contact us', 'Name: {{var data.name}}\r\nE-mail: {{var data.email}}\r\nTelephone: {{var data.mobilenumber}}\r\n\r\nComment: {{var data.message}}', NULL, 1, 'Contact Form', NULL, NULL, NULL, '2013-04-23 11:04:45', 'contacts_email_email_template', '{\"var data.name\":\"Sender Name\",\"var data.email\":\"Sender Email\",\"var data.telephone\":\"Sender Telephone\",\"var data.comment\":\"Comment\"}'),
(NULL, 'Tricore Auto Respond', 'Dear {{var data.name}}\r\n\r\nWe have got your submitted information.\r\n\r\nE-mail: {{var data.email}}\r\nelephone: {{var data.mobilenumber}}\r\n\r\nComment: {{var data.message}}\r\n\r\nOur representative will respond you soon.\r\n', NULL, 1, 'Autoreply ', NULL, NULL, NULL, '2013-04-23 11:07:46', 'contacts_email_email_template', '{\"var data.name\":\"Sender Name\",\"var data.email\":\"Sender Email\",\"var data.telephone\":\"Sender Telephone\",\"var data.comment\":\"Comment\"}');
");
$installer->endSetup();
当扩展程序安装它时,将条目添加到core_resource表中,但它不会将reocrd插入到core_email_template表中。
有时它不会调用mysql4-install-1.0.0.php文件。 enter code here
请帮忙。
谢谢