Установить вид вручную на страницу Joomla? - PullRequest
0 голосов
/ 29 апреля 2019

У меня есть такой 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);
}

Но я не могу добиться того, чего хотел. Любая работа вокруг?

...