Приветствую! Необходимо создать компонент, который обрабатывает несколько запросов, т.е. как бы содержит в себе несколько страниц, например index.php?option=com_mycom&view=showpage1, index.php?option=com_mycom&view=showpage2 и т.д. но все туториалы с Хелло Ворлд содержат единственную опцию. Направьте, пожалуйста, куда надо. Конечно читать доки по API это ультра-тру, но когда есть время. Сейчас же его нет, поэтому и прошу у вас ссылок на какие-либо туториалы по этой теме.
Создаете view. Получаете task и в контроллере можно через switch($task) установить нужный layout - JRequest::seVar('layout', $layout) и вызвать методы. Можно и через дноименные методы Код (PHP): function mytask() { .... $this->display(); } Ссылка такого вида index.php?option=com_mycom&task=mytask.
сделал проще: чтобы для одной модели использовать разные шаблоны, нужно в ссылке указывать запрос на layout таким образом ссылка /index.php?option=com_hello&view=hello показывает /views/hello/tmpl/default.php /index.php?option=com_hello&view=hello&layout=item показывает /views/hello/tmpl/item.php