Как добавить дополнительное поле в модуль?
На днях была задача вывести на сайте, разработанным на CMS Joomla, несколько слайдеров. Вот только проблема была в том, что у модуля слайдера не было настройки, позволяющей задавать дополнительный id для карусели. Следовательно и подцепить 2 и более слайдера было проблематично.
Пришлось добавлять дополнительно поле. Как это сделать? Правим XML модуля, добавляя поле в соответствующую секцию fieldset:
<field name="slider_id" type="text" label="Уникальный идентификатор слайдера" description="Должен быть уникальным" />
После этого в админке уже будет доступно соответствующее поле, в котором для каждого слайдера можно будет прописать свой id.
А уже в самом шаблоне модуля данную настройку можно будет получить (то есть вывести на сайт) так:
<?=$params->get('slider_id');?>
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()