определение программно шаблона для компанента

Тема в разделе "Создание расширений для Joomla", создана пользователем skyers, 26.09.2011.

  1. Offline

    skyers Недавно здесь

    Регистрация:
    03.09.2011
    Сообщения:
    9
    Симпатии:
    0
    Пол:
    Мужской
    Подскажите, может кто делал такое:

    Нужно назначить компаненту нужный шаблон(отличный от того что подефолту) ?

    Если привязывать компанент к пункту меню и через него привязывать другой шаблон, то не совсем коректно работает, т.к. если будут какието переходы в нутри компанента(урл будет немного меняться) то возвращается шаблон по дефолту...

    пробывал через index.php шаблона.. ставить условие есть ли в гете переменные компанента, все работает, но это далеко не лучший вариант как по мне... шаблон становится громоздким и трудно читаемым...

    Может быть есть программный способ выводить компанент в нужном шаблоне ?
    ну или может еще какой способ есть ?

    Буду очень благодарен за быстрый ответ.
     
  2.  
  3. umbabaraumba
    Offline

    umbabaraumba специалист

    Регистрация:
    25.09.2009
    Сообщения:
    624
    Симпатии:
    58
    Пол:
    Мужской
    skyers нравится это.
  4. Offline

    planar Недавно здесь

    Регистрация:
    20.10.2011
    Сообщения:
    7
    Симпатии:
    0
    Пол:
    Мужской
    JView->display($tpl)

    Не сталкивался, но насколько я понимаю $tpl - это имя шаблона. Что если передать имя нужного шаблона в parent::display()?
     

Поделиться этой страницей

Загрузка...