![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
graviator |
|
||||||||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 21.3.2008 Репутация: нет Всего: нет |
Cтолкнулсяс проблемой в zend framework.
Подключаю Default module c разными контроллерами прокатывают(выдает тестовую страничку) http://localhost/index.php/default/default/index,(причем action меняются) а когда начинаю подключать новый модуль например registration то оно ищет контролеры из того же default module (http://localhost/index.php/registration/default/index)- и подобные модификации. Читал уже много доки и форумов, если возможно изложите инструкцию как подключить новый модуль и заюсать его(помимо Default). ниже скинул отрывки кода. если еще код понадобится запостчу. [из front.php]....................................................................................................................
.[из RegistrationController]....................................................................................................
.[из Action.php].........................................................................................................................................
Это сообщение отредактировал(а) skyboy - 21.3.2008, 15:27 |
||||||||
|
|||||||||
Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 20 Всего: 42 |
Ничего не понятно. Оно ищет по многим местам.
Возможно у тебя есть контроллеры с одинаковыми именами, но в разных модулях? Нужно следующее 1. твое дерево каталогов. 2. твой bootstraper 3. пару названий твои контроллеров в default и non-default 4. твои RewriteRule -------------------- Мир это Я. Живее всех живых. |
|||
|
||||
graviator |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 21.3.2008 Репутация: нет Всего: нет |
1. дерево
![]() ну вот так вот оказалось что вопрос решился несколькими строчками... в manual которые надо было написать в первых строчках. \ В этой парадигме имена модулей используются как префиксы к контроллерам в этих модулях. Пример выше содержит три контроллера в модулях: 'Blog_IndexController', 'News_IndexController' и 'News_ListController'. Также определены два глобальных контроллера: 'IndexController' и 'FooController', для них не используются пространства имен. Эта структура директорий будет использоваться для примеров в данном разделе. оказалось что надо было придерживаться вот таких имен. ну это тупизм конечно. додуматься невозможно. это нужно знать!!! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |