Forumlar / National / Russian / Модули и плагины / Вывод HTML блоков на определенной странице

Roffun
#41518 2016-03-14 18:30
#41517 yourmaze:

Спасибо за подробное объяснение. И еще вопрос. Как определить главную страницу? Проверить пустой ли get? И как для главной выводить другой header.tpl

Можно с помощью {PHP.env.ext} , для главной это будет index

<!-- IF {PHP.env.ext} == 'index' -->
главная
<!-- ELSE -->
не главная
<!-- ENDIF -->

Насчет другого header, не совсем понял вопрос, если разные блоки или шапка, можно использовать вышеуказанные конструкции

Добавлено 2 минуты спустя:

Насчет переменных , вот здесь почитайте

Добавлено 16 минут спустя:

#41517 yourmaze:

Проверить пустой ли get? 

Если для дебаггера, то можно с помощью {PHP|dump}  увидеть список всех переменных, в том числе get

А для получения содержимого конкретной переменной есть разные варианты, с помощью дампера их видно.

Например, если в браузере набрать httр://cotonti.com?test=test  , то содержимое после ? можно получить:

  • {PHP._GET.test}  выведет "test"
  •  
  • {PHP._REQUEST.test} выведет"test"

{PHP._SERVER.QUERY_STRING} выведет "test=test"

 

  • {PHP._SERVER.REQUEST_URI} выведет "/?test=test"

 

 

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
Bu gönderi Roffun tarafından düzenlendi (2016-03-14 18:50, 9 yıllar önce)