Advertisement
Guest User

Untitled

a guest
Feb 28th, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.33 KB | None | 0 0
  1. class Admin_LoginController extends Zend_Controller_Action
  2. {
  3.  
  4. public function init()
  5. {
  6. /* Initialize action controller here */
  7. }
  8.  
  9. public function indexAction()
  10. {
  11. $form = new Admin_Form_Login();
  12. $this->view->form = $form;
  13. // action body
  14. }
  15. }
  16.  
  17. class Admin_Form_Login extends Zend_Form
  18. {
  19.  
  20. public function init()
  21. {
  22. /* Form Elements & Other Definitions Here ... */
  23.  
  24. $this->setAction("/admin/index/login")->setMethod("post");
  25.  
  26. $username = new Zend_Form_Element_Text('username');
  27. $username->setLabel('Username')
  28. ->setOptions(array('size' => '30'));
  29.  
  30.  
  31. $password = new Zend_Form_Element_Password('password');
  32. $password->setLabel('Password')
  33. ->setOptions(array('size' => '30'));
  34.  
  35.  
  36. $submit = new Zend_Form_Element_Submit('submit');
  37. $submit->setLabel('Log in')
  38. ->setOptions(array('class' => 'submit'));
  39.  
  40. $this->addElement($username)
  41. ->addElement($password)
  42. ->addElement($submit);
  43.  
  44.  
  45. }
  46.  
  47.  
  48. }
  49.  
  50. class Admin_Bootstrap extends Zend_Application_Module_Bootstrap
  51. {
  52. protected function _initAutoload() {
  53. $autoloader = new Zend_Application_Module_Autoloader(array(
  54. 'namespace' => 'Admin_',
  55. 'basePath' => APPLICATION_PATH."/modules/admin",
  56. ));
  57. return $autoloader;
  58. }
  59. }
  60.  
  61. [bootstrap]
  62.  
  63. Autoloadernamespaces[] = "Admin_"
  64. Autoloadernamespaces[] = "Default_"
  65. Autoloadernamespaces[] = "Aboutus_"
  66.  
  67. resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
  68. resources.frontController.defaultModule = "default"
  69. resources.modules[] = ""
  70.  
  71. resources.view.encoding = "UTF-8"
  72. resources.view.basePath = APPLICATION_PATH "/views/"
  73.  
  74. bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
  75. bootstrap.class = "Bootstrap"
  76.  
  77. [production]
  78. phpSettings.display_startup_errors = 0
  79. phpSettings.display_errors = 0
  80. includePaths.library = APPLICATION_PATH "/../library"
  81.  
  82. resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
  83. resources.frontController.params.prefixDefaultModule = "1"
  84. resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/"
  85.  
  86. admin.resources.layout.layout = layout
  87. admin.resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/"
  88. default.resources.layout.layout = default
  89. default.resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/"
  90.  
  91. [staging : production]
  92.  
  93. [testing : production]
  94. phpSettings.display_startup_errors = 1
  95. phpSettings.display_errors = 1
  96.  
  97. [development : production]
  98. phpSettings.display_startup_errors = 1
  99. phpSettings.display_errors = 1
  100. resources.frontController.params.displayExceptions = 1
  101.  
  102. $this->form
  103.  
  104. Autoloadernamespaces[] = "Admin_"
  105. Autoloadernamespaces[] = "Default_"
  106. Autoloadernamespaces[] = "Aboutme_"
  107.  
  108. resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
  109. resources.frontController.defaultModule = "default"
  110. resources.modules[] = ""
  111.  
  112. resources.view.encoding = "UTF-8"
  113. resources.view.basePath = APPLICATION_PATH "/views/"
  114.  
  115. bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
  116. bootstrap.class = "Bootstrap"
  117.  
  118. protected function _initAutoload() {
  119. $autoloader = new Zend_Application_Module_Autoloader(array(
  120. 'namespace' => '',
  121. 'basePath' => APPLICATION_PATH,
  122. ));
  123. return $autoloader;
  124. }
  125.  
  126. [production]
  127. phpSettings.display_startup_errors = 0
  128. phpSettings.display_errors = 0
  129.  
  130. includePaths.library = APPLICATION_PATH "/../library"
  131. bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
  132.  
  133. resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
  134. resources.modules[] =
  135.  
  136. resources.layout.layout = "layout"
  137. default.resources.layout.layoutPath = "/views/layout"
  138. admin.resources.layout.layoutPath = "/views/layout"
  139.  
  140. [staging : production]
  141.  
  142.  
  143. [testing : production]
  144.  
  145. [development : production]
  146. phpSettings.display_startup_errors = 1
  147. phpSettings.display_errors = 1
  148.  
  149. resources.modules = ""
  150. resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
  151.  
  152. $this->form
  153.  
  154. echo $this->form
  155.  
  156. resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
  157. resources.modules[] = ""
  158.  
  159. class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
  160. {
  161. /**
  162. * @return Zend_Application_Module_Autoloader
  163. */
  164. protected function _initAutoload()
  165. {
  166. $autoloader = new Zend_Application_Module_Autoloader(array('namespace' => '', 'basePath' => APPLICATION_PATH));
  167. return $autoloader;
  168. }
  169. }
  170.  
  171. class Admin_Bootstrap extends Zend_Application_Module_Bootstrap
  172. {
  173.  
  174. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement