Ajax запрос к компоненту Joomla

Запрос к компоненту Joomla! выгладит следующим образом

где
option=com_mycomponent — имя компонента
task=view — какая то задача, реализуемая как правило методом контроллера(компоненты в Joomla реализованы по паттерну MVC)

При этом загружается и шаблон —  оформление сайта, как то шапка, футер, менюшки, сайдбары.

Но как быть, если мы запрашиваем компонент через ajax, чтобы после данные компонента вставить в нужное место страницы. При этом нам НЕ нужно оформление страницы, нам нужен только контент компонента.

Для этого к адресу /index.php?option=com_mycomponent&task=view добавляем параметр no_html=1 и получаем URI следующего вида

В ответ на этот запрос получаем только контент, генерируемый компонентом.

Рубрики: Joomla!
Понравилось? Поделись с другими плз












Комментарии ВКонтакте





Комментарии с сайта
  1. Борис:

    Полезная инфа. Спасибо. Можно еще добавить, что есть возможность оставить в папке со вьюшками свой файл и обратиться к нему через layout=mylayout, а данные передать через свой task.


Оставить комментарий

*