Ниже приведены все файлы, требующиеся для пользовательской части рассматриваемого здесь примера компонента, кроме файлов index.html. Все имена файлов здесь и далее указываются относительно папки components/com_joomprosubs.
Файлы из пользовательской части компонента подписок
controller.php — Класс JoomproSubsController
joomprosubs.php — Сценарий, служащий в качестве точки входа в компонент
controllers/subscription.php — Класс JoomproSubsControllerSubscription
helpers/category.php — Класс JoomproSubsCategories
language/en-GB/en-GB.com_joomprosubs.ini — Файл языковой поддержки
models/category.php — Класс JoomprosubsModelCategory (для пункта меню единственной категории)
models/form.php — Класс JoomprosubsModelForm (для формы регистрации на подписку)
models/forms/subscription.xml — XML-файл для разметки формы
views/category/view.html.php — Класс JoomprosubsViewCategory (для пункта меню единственной категории)
views/category/tmpl/default.php — Компоновка пункта меню единственной категории
views/category/tmpl/default.xml — XML-файл для разметки параметров пункта меню единственной категории
views/category/tmpl/default_items.php — файл подчиненной компоновки пункта меню единственной категории
views/form/view.html.php — Класс JoomprosubsViewForm (для формы предъявления подписки)
views/form/tmpl/edit.php — файл компоновки формы предъявления подписки
views/form/tmpl/thankyou.php — файл компоновки сообщения, благодарящего пользователя за подписку
Понравился материал? Пригодилась информация? Плюсани в социалки!