Комментарии

Краткий обзор назначения создаваемого примера компонента
( 0 Голосов )

Сделаем прежде всего краткий обзор функционального назначения создаваемого компонента. Назовем его JoomPro Subscriptions. Его основное назначение — дать администратору веб-сайта возможность составлять подписки, а пользователям — подписываться на них. У каждой подписки должно быть свое описание, категория и срок действия (в днях). Кроме того, каждая подписка должна быть связана с обычной группой пользователей веб-сайта на Joomla, задаваемой по команде меню Users ^ Groups (Пользователи ^ Группы).

Когда пользователь подписывается на конкретную подписку, он автоматически вводится в группу. Кроме того, начальная и конечная даты подписки данного пользователя должны храниться в таблице базы данных.

Данный пример не охватывает то, что происходит после подписки пользователей. Принимая во внимание тот факт, что пользователи вводятся в группу, можно, в частности, предположить, что они получают доступ к ограниченной части веб-сайта. Кроме того, от подписывающихся пользователей потребуется лишь одно: согласиться с условиями обслуживания. Уяснив этот пример, вам будет нетрудно понять, каким образом дополнить рассматриваемый здесь компонент новыми свойствами, например, сделать подписку платной.

Практически весь исходный код рассматриваемого здесь примера компонента будет представлен в листингах этой главы. Как упоминалось выше, весь исходный код данного компонента можно загрузить в архивном виде с веб-сайта.


Понравился материал? Пригодилась информация? Плюсани в социалки!


 
Похожие новости