File tree 7 files changed +115
-0
lines changed
design/adminhtml/default/default
template/lemike/devmode/core
7 files changed +115
-0
lines changed Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ /**
4
+ * LeMike_DevMode Catalog page left menu
5
+ *
6
+ * @category LeMike_DevMode
7
+ * @package LeMike_DevMode_Block_Sales
8
+ * @author Mike Pretzlaw <[email protected] >
9
+ */
10
+ class LeMike_DevMode_Block_Core_Tabs extends Mage_Adminhtml_Block_Widget_Tabs
11
+ {
12
+
13
+ public function __construct ()
14
+ {
15
+ parent ::__construct ();
16
+ $ this ->setId ('page_tabs ' );
17
+ $ this ->setDestElementId ('devmode_core ' );
18
+ $ this ->setTitle (Mage::helper ('lemike_devmode ' )->__ ('Core Tools ' ));
19
+ }
20
+
21
+
22
+ protected function _beforeToHtml ()
23
+ {
24
+ /** @var Mage_Adminhtml_Block_Template $emailBlock */
25
+ $ emailBlock = $ this ->getLayout ()->createBlock ('adminhtml/template ' , 'core.email ' );
26
+ $ emailBlock ->setTemplate ('lemike/devmode/core/email.phtml ' );
27
+
28
+ $ this ->addTab (
29
+ 'main_section ' ,
30
+ array (
31
+ 'label ' => Mage::helper ('lemike_devmode ' )->__ ('E-Mail ' ),
32
+ 'title ' => Mage::helper ('lemike_devmode ' )->__ ('E-Mail ' ),
33
+ 'content ' => $ emailBlock ->toHtml (),
34
+ 'active ' => true
35
+ )
36
+ );
37
+
38
+ return parent ::_beforeToHtml ();
39
+ }
40
+ }
Original file line number Diff line number Diff line change
1
+ <?php
2
+ /**
3
+ * Contains class.
4
+ *
5
+ * PHP version 5
6
+ *
7
+ * Copyright (c) 2013, Mike Pretzlaw
8
+ * All rights reserved.
9
+ *
10
+ * @category mage_devMail
11
+ * @package DeveloperController.php
12
+ * @author Mike Pretzlaw <[email protected] >
13
+ * @copyright 2013 Mike Pretzlaw
14
+ * @license http://github.com/sourcerer-mike/mage_devMail/blob/master/License.md BSD 3-Clause ("BSD New")
15
+ * @link http://github.com/sourcerer-mike/mage_devMail
16
+ * @since $VERSION$
17
+ */
18
+
19
+ /**
20
+ * Class DeveloperController.
21
+ *
22
+ * @category mage_devMail
23
+ * @author Mike Pretzlaw <[email protected] >
24
+ * @copyright 2013 Mike Pretzlaw
25
+ * @license http://github.com/sourcerer-mike/mage_devMail/blob/master/License.md BSD 3-Clause ("BSD New")
26
+ * @link http://github.com/sourcerer-mike/mage_devMail
27
+ * @since $VERSION$
28
+ */
29
+ class LeMike_DevMode_Adminhtml_Developer_CoreController extends Mage_Adminhtml_Controller_Action
30
+ {
31
+ public function indexAction ()
32
+ {
33
+ $ helper = Mage::helper ('lemike_devmode ' );
34
+
35
+ $ this ->loadLayout ()
36
+ ->_setActiveMenu ('lemike_devmode/core ' );
37
+
38
+ $ this ->_title ($ helper ->__ ('Development ' ))
39
+ ->_title ($ helper ->__ ('Core ' ));
40
+
41
+ $ this ->renderLayout ();
42
+ }
43
+ }
Original file line number Diff line number Diff line change 10
10
<sort_order >100</sort_order >
11
11
<action >adminhtml/developer_catalog/index</action >
12
12
</catalog >
13
+ <core translate =" title" module =" lemike_devmode" >
14
+ <title >Core</title >
15
+ <sort_order >210</sort_order >
16
+ <action >adminhtml/developer_core/index</action >
17
+ </core >
13
18
<customer translate =" title" module =" lemike_devmode" >
14
19
<title >Customer</title >
15
20
<sort_order >240</sort_order >
41
46
<title >Catalog</title >
42
47
<sort_order >100</sort_order >
43
48
</catalog >
49
+ <core translate =" title" >
50
+ <title >Core</title >
51
+ <sort_order >210</sort_order >
52
+ </core >
44
53
<customer translate =" title" >
45
54
<title >Customer</title >
46
55
<sort_order >240</sort_order >
Original file line number Diff line number Diff line change 56
56
template =" lemike/devmode/customer/overview.phtml" />
57
57
</reference >
58
58
</adminhtml_developer_customer_index >
59
+
60
+ <adminhtml_developer_core_index >
61
+ <reference name =" js" >
62
+ <block type =" adminhtml/template" template =" lemike/devmode/core/js.phtml"
63
+ name =" core.js" as =" core_js" ></block >
64
+ </reference >
65
+ <reference name =" left" >
66
+ <block type =" lemike_devmode/core_tabs" name =" core.tabs" />
67
+ </reference >
68
+ <reference name =" content" >
69
+ <block type =" adminhtml/template" name =" content.core" as =" core"
70
+ template =" lemike/devmode/core/overview.phtml" />
71
+ </reference >
72
+ </adminhtml_developer_core_index >
59
73
</layout >
Original file line number Diff line number Diff line change
1
+ <h2><?php echo $ this ->__ ('E-Mail ' ); ?> </h2>
2
+
3
+ <h3><?php echo $ this ->__ ('History ' ); ?> </h3>
4
+
5
+ Hello
Original file line number Diff line number Diff line change
1
+ <script type="text/javascript">
2
+
3
+ </script>
Original file line number Diff line number Diff line change
1
+ <div id="devmode_core"></div>
You can’t perform that action at this time.
0 commit comments