У меня есть такой URL http://example.com/some+text?view=e_details
Чего я хочу добиться, так это удалить ?view=e_details
из URL и получить ту же страницу. Теперь, когда я удаляю строку запроса на просмотр, страница нарушается.
На самом деле там 2 компонента, test
, test_details
. В тестовом компоненте на странице просмотра есть ссылка, поэтому при нажатии на нее открывается страница сведений, которая находится в test_details
компоненте.
Я пытался добавить setLayout
, но не работает должным образом.
function display($tpl = null) {
$this->items = $this->get('Items');
$this->itemid = JRequest::getVar('Itemid', 0, 'get', 'INT');
$this->setLayout('dafault');
$this->registration_itemid = 544; //Event Registration
parent::display($tpl);
}
Но я не могу добиться того, чего хотел. Любая работа вокруг?