Контроллеры в клиентском разделе

#
Re: Контроллеры в клиентском разделе
продолжаем погружение в увлекательный мир 6-ки

потребовалось вывести список последних комментариев к информационной системе, хардкор решил не использовать

Создал свой
modules/informationsystem/comments/show.php

правильно ли я выбрал расположение?
разработка сайтов, фирменных стилей, интерфейсов
Модератор
#
Re: Контроллеры в клиентском разделе
toasterec,
расположение зависит от имени контроллера, если у Вас имя будет Informationsystem_Comments_Show, то верно. Как сделаете, покажите код, обсудим вместе решение.
#
Re: Контроллеры в клиентском разделе
так оно сделано и работает,

меня интересует насколько верно решение с точки зрения архитектуры, последующих обновлений системы и т.д.
разработка сайтов, фирменных стилей, интерфейсов
Модератор
#
Re: Контроллеры в клиентском разделе
toasterec,
имя не пересекается с именами в системе, думаю абсолютно корректно.
#
Re: Контроллеры в клиентском разделе
где гарантия того что, в следующих обновлениях системы, не будет добавлен контроллер с таким же именем?
разработка сайтов, фирменных стилей, интерфейсов
Модератор
#
Re: Контроллеры в клиентском разделе
нигде, для 100% гарантии разместите в своей директории, например modules/toasterec/informationsystem/comments/show.php и имя Toasterec_Informationsystem_Comments_Show
#
Re: Контроллеры в клиентском разделе
HostCMS писал(а):
для 100% гарантии разместите в своей директории

не выходит каменный цветок (((

Fatal error: Class 'Toasterec_Informationsystem_Controller_Comments_Show' not found in


естественно создал директорию с файлом
modules/toasterec/informationsystem/comments/show.php
разработка сайтов, фирменных стилей, интерфейсов
Модератор
#
Re: Контроллеры в клиентском разделе
toasterec,
Так Вы слово _Controller дописали, тогда путь будет modules/toasterec/informationsystem/controller/comments/show.php
#
Re: Контроллеры в клиентском разделе
HostCMS писал(а):
тогда путь будет modules/toasterec/informationsystem/controller/comments/show.php

пардон, копировал с вашего сообщения,

путь конечно же
modules/toasterec/informationsystem/controller/comments

я ошибся в самом объявлении контроллера, не дописал в него toasterec.


Так намного лучше, спасибо
разработка сайтов, фирменных стилей, интерфейсов
Модератор
#
Re: Контроллеры в клиентском разделе
Пожалуйста
Авторизация