Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новые вопросы и ответы 4 (https://www.otvetnemail.ru/novye-voprosy-i-otvety-4-823/)
-   -   общий класс для компонента в frontend и backend (https://www.otvetnemail.ru/novye-voprosy-i-otvety-4-823/obshij-klass-dlya-komponenta-v-frontend-i-backend-261700/)

Guest 28.09.2011 20:42

общий класс для компонента в frontend и backend
 
Бывают случаи, когда код одной функции исспользуется и в админке в фронтенд, нехотелось бы повторяться конечнопотому желательно написать класс для этого кода , и весь совместный код наследовать етим классом.например функция Y() исспользуется в классе F во фронтенд и в классе A в админке тогда сделаем так , поместим файл file_y.php в /components/com_y/и напишем Код:jimport('joomla.application.componen t.model');class X extends JModel{function Y(){}}а в файлах где классы F и Aпишем jimport('components.com_y.models');class F extends X{}и jimport('components.com_y.models');class A extends X{}насколько такое решение верно друзья ?


Часовой пояс GMT, время: 15:27.


© www.otvetnemail.ru - Форум вопросов и ответов.