Guest User

Untitled

a guest
Nov 24th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.73 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <config>
  3. <modules>
  4. <Speedcrete_PriceUpdate>
  5. <version>1.0.0</version>
  6. </Speedcrete_PriceUpdate>
  7. </modules>
  8. <admin>
  9. <routers>
  10. <!-- Includes our controller, so when we add the adminhtml menu item below, it is found! -->
  11. <adminhtml>
  12. <args>
  13. <modules>
  14. <priceupdate before="Mage_Adminhtml">Speedcrete_PriceUpdate_Adminhtml</priceupdate>
  15. </modules>
  16. </args>
  17. </adminhtml>
  18. </routers>
  19. </admin>
  20. <adminhtml>
  21. <menu>
  22. <priceupdate module="priceupdate">
  23. <title>PriceUpdate</title>
  24. <sort_order>71</sort_order>
  25. <children>
  26. <items module="priceupdate">
  27. <title>Manage Items</title>
  28. <sort_order>0</sort_order>
  29. <action>priceupdate/adminhtml_priceupdate</action>
  30. </items>
  31. </children>
  32. </priceupdate>
  33. </menu>
  34. <acl>
  35. <resources>
  36. <all>
  37. <title>Allow Everything</title>
  38. </all>
  39. <admin>
  40. <children>
  41. <priceupdate>
  42. <title>PriceUpdate Module</title>
  43. <sort_order>200</sort_order>
  44. </priceupdate>
  45. </children>
  46. </admin>
  47. </resources>
  48. </acl>
  49. <layout>
  50. <updates>
  51. <priceupdate>
  52. <file>priceupdate.xml</file>
  53. </priceupdate>
  54. </updates>
  55. </layout>
  56. </adminhtml>
  57. <global>
  58. <models>
  59. <priceupdate>
  60. <class>Speedcrete_PriceUpdate_Model</class>
  61. <resourceModel>priceupdate_mysql4</resourceModel>
  62. </priceupdate>
  63. <priceupdate_mysql4>
  64. <class>Speedcrete_PriceUpdate_Model_Mysql4</class>
  65. <entities>
  66. <priceupdate>
  67. <table>priceupdate</table>
  68. </priceupdate>
  69. </entities>
  70. </priceupdate_mysql4>
  71. </models>
  72. <resources>
  73. <priceupdate_setup>
  74. <setup>
  75. <module>Speedcrete_PriceUpdate</module>
  76. </setup>
  77. <connection>
  78. <use>core_setup</use>
  79. </connection>
  80. </priceupdate_setup>
  81. <priceupdate_write>
  82. <connection>
  83. <use>core_write</use>
  84. </connection>
  85. </priceupdate_write>
  86. <priceupdate_read>
  87. <connection>
  88. <use>core_read</use>
  89. </connection>
  90. </priceupdate_read>
  91. </resources>
  92. <blocks>
  93. <priceupdate>
  94. <class>Speedcrete_PriceUpdate_Block</class>
  95. </priceupdate>
  96. </blocks>
  97. <helpers>
  98. <priceupdate>
  99. <class>Speedcrete_PriceUpdate_Helper</class>
  100. </priceupdate>
  101. </helpers>
  102. </global>
  103.  
  104. class Speedcrete_PriceUpdate_Adminhtml_PriceUpdateController extends
  105. Mage_Adminhtml_Controller_Action
  106. {
  107. public function _initAction()
  108. {
  109. die('hello world 1');
  110. $this->loadLayout()
  111. ->_setActiveMenu('priceupdate/items')
  112. ->_addBreadcrumb(Mage::helper('adminhtml')->__('Items Manager'), Mage::helper('adminhtml')->__('Item Manager'));
  113.  
  114. return $this;
  115. }
  116.  
  117. public function indexAction() {
  118. die('hello world 2');
  119. $this->_initAction();
  120. $this->_addContent($this->getLayout()->createBlock('priceupdate/adminhtml_priceupdate'));
  121. $this->renderLayout();
  122. }
  123.  
  124. /**
  125. * Product grid for AJAX request.
  126. * Sort and filter result for example.
  127. */
  128. public function gridAction()
  129. {
  130. die('hello world');
  131. $this->loadLayout();
  132. $this->getResponse()->setBody(
  133. $this->getLayout()->createBlock('priceupdate/adminhtml_priceupdate_grid')->toHtml()
  134. );
  135. }
Add Comment
Please, Sign In to add comment