отдельный шаблон для результатов поиска - как реализовать?

Discussion in 'Модернизация расширений' started by ange-linka, Jul 21, 2009.

  1. Offline

    ange-linka Недавно здесь

    Joined:
    Jun 19, 2009
    Messages:
    82
    Likes Received:
    1
    Gender:
    Female
    Ребята, нужно чтобы для результатов поиска был отдельный шаблон.
    я знаю только как применять разные шаблоны к разным пунктам меню.
    а как такое сделать?
    заранее спасибо!
     
  2.  
  3. Fanamura
    Offline

    Fanamura Доброта

    Joined:
    Mar 12, 2007
    Messages:
    5,094
    Likes Received:
    158
    Gender:
    Male
    код такой:

    if ($_GET["option"] == "com_search"){
    jos_change_template = "шаблон для поиска";
    }
    Работает в 1.0, для 1.5 не проверял
     
  4. Offline

    ange-linka Недавно здесь

    Joined:
    Jun 19, 2009
    Messages:
    82
    Likes Received:
    1
    Gender:
    Female
    и прописывать его, соответственно, в шаблоне по умолчанию? :[
     
  5. Offline

    ange-linka Недавно здесь

    Joined:
    Jun 19, 2009
    Messages:
    82
    Likes Received:
    1
    Gender:
    Female
    спасибо, Fanamura
    для джумлы 1.5 я поняла что вместо jos_change_template используется template
    я пишу
    if ($_GET["option"] == "com_search"){
    $this->template = 'siteground';
    }

    и он значение $this->template меняет, но выводит всё равно шаблон по умолчанию.. наверное я не там пишу? пишу в шаблоне по умолчанию в начале :[
     
  6. Gronpipmaster
    Offline

    Gronpipmaster Недавно здесь => Cпециалист <=

    Joined:
    Jan 21, 2009
    Messages:
    1,392
    Likes Received:
    62
    Gender:
    Male
    ange-linka, $this->template = этот шаблон который щас ему пофиг что дальше напишете, там кокае то другая команда
     
  7. Offline

    ange-linka Недавно здесь

    Joined:
    Jun 19, 2009
    Messages:
    82
    Likes Received:
    1
    Gender:
    Female
    Gronpipmaster, эээ, не поняла.. вы имеете в виду что никак шаблон "на ходу" не поменять? или что?
     
  8. Gronpipmaster
    Offline

    Gronpipmaster Недавно здесь => Cпециалист <=

    Joined:
    Jan 21, 2009
    Messages:
    1,392
    Likes Received:
    62
    Gender:
    Male
    ange-linka, да нет, можно, просто надо найти в шаблонах, можно поковыряться в которых меняется шаблон и тд я просто уже не найду, щас пишу шаблоны по этому таких нема (
     
  9. Offline

    _voland_ Местный => Cпециалист <=

    Joined:
    Apr 12, 2008
    Messages:
    2,171
    Likes Received:
    102
    Gender:
    Male
    Попробуйте вставить этот код не в index.php а шаблона а в index.php в корне сайта ;)
     
  10. Offline

    ange-linka Недавно здесь

    Joined:
    Jun 19, 2009
    Messages:
    82
    Likes Received:
    1
    Gender:
    Female
    _voland_, спасибо!
    вот только не работает опять:( снова выводит шаблон по умолчанию..
    и теперь ругается на $this->template, я написала просто $template :hz:
     

Share This Page

Loading...