Перейти к содержимому


* * * * * 1 Голосов

Вывод содержимого только на главной


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 art888

art888

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений

Отправлено 09.02.2010, 19:33

Есть необходимость выводить раздел сайдбара только на главной страницы, как это реализовать?
Например в wordpress это можно сделать так:

<?php /* If this is the frontpage */ if ( is_home() || is_page() ) { ?>
Текст
<?php } ?>

#2 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 09.02.2010, 21:09

Либо прописать для главной страницы отдельный шаблон, либо использовать условие:

<?php if (z_page()->getPagepath() == zengine::config()->get('engine.indexpagepath')) { ?>
<p>Текст на главной странице</p>
<?php } ?>


#3 ludacrisss

ludacrisss

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 13 сообщений

Отправлено 16.10.2010, 16:57

Ясно...

Подскажите код, для вывода текста ТОЛЬКО на главной (исключая page/5/ и т.п.).

#4 barymdemid

barymdemid

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 78 сообщений

Отправлено 19.10.2010, 16:02

<?php if (z_page()->getPagepath() == zengine::config()->get('engine.indexpagepath')) { ?>
<p>Текст на главной странице</p>
<?php } ?>
Если главная, то ее путь index - то, что и возвращает zengine::config()->get('engine.indexpagepath')), а на page/5/ оно не выводит.
У вас выводит?

#5 immo

immo

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений

Отправлено 14.03.2011, 00:44

Просмотр сообщенияbarymdemid (19.10.2010, 16:02) писал:

<?php if (z_page()->getPagepath() == zengine::config()->get('engine.indexpagepath')) { ?>
<p>Текст на главной странице</p>
<?php } ?>
Если главная, то ее путь index - то, что и возвращает zengine::config()->get('engine.indexpagepath')), а на page/5/ оно не выводит.
У вас выводит?

У меня выводит на всех страницах! (прописал в template.php шаблона)
да и вместо <p>Текст на главной странице</p> выводит ����� �� ������� ��������

#6 kiri4enko

kiri4enko

    Новичок

  • Пользователи Zebrum CMS
  • Pip
  • 4 сообщений

Отправлено 18.03.2012, 19:18

Просмотр сообщенияimmo (14.03.2011, 00:44) писал:

да и вместо <p>Текст на главной странице</p> выводит ����� �� ������� ��������

Это похоже на отличное от utf-8 значение установленной кодировки, а данные  находятся в кодировке utf-8. Проверьте всё ли у вас в одной кодировке.




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей