· 6 years ago · Jun 23, 2019, 11:02 AM
1<?xml version="1.0"?>
2<config>
3 <modules>
4 <Myfolder_Storeinfo>
5 <active>true</active>
6 <codePool>community</codePool>
7 </Myfolder_Storeinfo>
8 </modules>
9</config>
10
11class Myfolder_Storeinfo_IndexController extends Mage_Core_Controller_Front_Action
12{
13 public function indexAction()
14 {
15 $this->loadLayout();
16 $this->renderLayout();
17 }
18}
19
20<?xml version="1.0"?>
21<config>
22 <modules>
23 <Myfolder_Storeinfo>
24 <version>0.1.1</version>
25 </Myfolder_Storeinfo>
26 </modules>
27
28 <frontend>
29 <routers>
30 <storeinfo>
31 <use>standard</use>
32 <args>
33 <module>Myfolder_Storeinfo</module>
34 <frontName>storeinfo</frontName>
35 </args>
36 </storeinfo>
37 </routers>
38 <translate>
39 <modules>
40 <Myfolder_Storeinfo>
41 <files>
42 <default>Myfolder_Storeinfo.csv</default>
43 </files>
44 </Myfolder_Storeinfo>
45 </modules>
46 </translate>
47 <layout>
48 <updates>
49 <question>
50 <file>storeinfo.xml</file>
51 </question>
52 </updates>
53 </layout>
54 </frontend>
55
56 <admin>
57 <routers>
58 <storeinfo>
59 <use>admin</use>
60 <args>
61 <module>Myfolder_Storeinfo</module>
62 <frontName>storeinfo</frontName>
63 </args>
64 </storeinfo>
65 </routers>
66 </admin>
67
68 <adminhtml>
69 <menu>
70 <storeinfo module="storeinfo">
71 <title>Storeinfo</title>
72 <sort_order>71</sort_order>
73 <children>
74 <items module="storeinfo">
75 <title>Storeinfo</title>
76 <sort_order>0</sort_order>
77 <action>storeinfo/adminhtml_storeinfo</action>
78 </items>
79 </children>
80 </storeinfo>
81 </menu>
82 <acl>
83 <resources>
84 <all>
85 <title>Allow Everything</title>
86 </all>
87 <admin>
88 <children>
89 <Myfolder_Storeinfo>
90 <title>Storeinfo Module</title>
91 <sort_order>10</sort_order>
92 </Myfolder_Storeinfo>
93 </children>
94 </admin>
95 </resources>
96 </acl>
97 <layout>
98 <updates>
99 <storeinfo>
100 <file>storeinfo.xml</file>
101 </storeinfo>
102 </updates>
103 </layout>
104 </adminhtml>
105
106 <global>
107 <models>
108 <storeinfo>
109 <class>Myfolder_Storeinfo_Model</class>
110 <resourceModel>storeinfo_mysql4</resourceModel>
111 </storeinfo>
112 <storeinfo_mysql4>
113 <class>Myfolder_Storeinfo_Model_Mysql4</class>
114 <entities>
115 <storeinfo>
116 <table>Myfolder_storeinfo</table>
117 </storeinfo>
118 </entities>
119 </storeinfo_mysql4>
120 </models>
121 <resources>
122 <storeinfo_setup>
123 <setup>
124 <module>Myfolder_Storeinfo</module>
125 </setup>
126 <connection>
127 <use>core_setup</use>
128 </connection>
129 </storeinfo_setup>
130 <storeinfo_write>
131 <connection>
132 <use>core_write</use>
133 </connection>
134 </storeinfo_write>
135 <storeinfo_read>
136 <connection>
137 <use>core_read</use>
138 </connection>
139 </storeinfo_read>
140 </resources>
141 <blocks>
142 <storeinfo>
143 <class>Myfolder_Storeinfo_Block</class>
144 </storeinfo>
145 </blocks>
146 <helpers>
147 <storeinfo>
148 <class>Myfolder_Storeinfo_Helper</class>
149 </storeinfo>
150 </helpers>
151 </global>
152</config>
153
154<?php
155
156$installer = $this;
157
158$installer->startSetup();
159
160$installer->run("
161DROP TABLE IF EXISTS {$this->getTable('Myfolder_storeinfo')};
162CREATE TABLE {$this->getTable('Myfolder_storeinfo')} (
163 `storeinfo_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
164 `title` varchar(255) NOT NULL DEFAULT '',
165 `description` text NOT NULL,
166 `status` char(1) NOT NULL DEFAULT '0',
167 `created_time` datetime DEFAULT NULL,
168 `update_time` datetime DEFAULT NULL,
169 PRIMARY KEY (`storeinfo_id`)
170) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
171");
172
173$installer->endSetup();