Помощник
|
Zend |
Letmetouchyou
|
Сообщение
#1
|
||
|
|
||
|
|||
Letmetouchyou
|
Сообщение
#2
|
|
3) Адресная строка представляетсья в виде /key/value/key2/value2/ ( /controller/action/)
То есть получается, что может ыть вывзван 1 контроллер на 1 страницу? Например, сайт разделен на две части, в одной части добавление новости, во второй регистрация пользователя. как быть в таком случае? |
|
|
Letmetouchyou
|
Сообщение
#3
|
|
|
4) Это насчет 1-ого вопроса. Напрмиер в индекс пхп
[PHP]$view = new Zend_View(); $views->books = Array(......); Zend_registry::set('view', $view);[/PHP] В какомнибудь контроллере [PHP]class SomeController extends Zend_Controller_Action { function init() { $this->view->Zend_Registry::get('view'); $this->_db = Zend_registry::get('dbAdapter'); // Вытягиваем с реестра адаптер БД Zend_Loader::loadClass('News'); } .....[/PHP] то в шаболн не передадеться данные. а если убрать $this->view->Zend_Registry::get('view'); То все будет нормально, но не будет данных, которые добвлялись в индекс.пхп В роде один и тот же класс но почему не выводит?
|
|
|
||
|
Текстовая версия | Сейчас: 24.4.2024, 21:08 |