Сообщения без ответов | Активные темы Текущее время: 09 сен 2026, 00:58



Ответить на тему  [ Сообщений: 9 ] 
Отображать элемент только на главной 
Автор Сообщение

Зарегистрирован: 29 дек 2012, 15:41
Сообщения: 45

Как в шаблоне реализовать показ какого-либо элемента только на главной?

Например - хочу сделать слайдер изображений в верхней части страницы и показывать его только на главной


05 май 2015, 10:13
Профиль

Зарегистрирован: 05 апр 2011, 06:37
Сообщения: 600

Поиск, все традиционно :)


05 май 2015, 13:03
Профиль

Зарегистрирован: 29 дек 2012, 15:41
Сообщения: 45

Захар писал(а):
Поиск, все традиционно :)



Поиск по словам "только на главной", "главной", "главная" и иже с ними шлёт на х..й, говорит что эти слова слишком частоупотребимы для поиска


05 май 2015, 13:29
Профиль

Зарегистрирован: 05 апр 2011, 06:37
Сообщения: 600

Ну я нашел же. Да, это надо Юрия попросить сделать поиск менее строгим, убивает иногда.


05 май 2015, 14:52
Профиль

Зарегистрирован: 29 дек 2012, 15:41
Сообщения: 45

Захар писал(а):
Ну я нашел же. Да, это надо Юрия попросить сделать поиск менее строгим, убивает иногда.




Возник вот ещё какой вопрос: если нужно показывать элемент в наборе урлов, например - на страницах всех объявлений.

Попробовал конструкцию со звёздочкой (*) - не работает)):

{%if $smarty.server.REQUEST_URI == "/messages/*" %}

{%/if%}


06 май 2015, 20:04
Профиль

Зарегистрирован: 05 апр 2011, 06:37
Сообщения: 600

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


06 май 2015, 20:57
Профиль

Зарегистрирован: 29 дек 2012, 15:41
Сообщения: 45

Захар писал(а):
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.



Большое спасибо, с этим понятно - работает.

Но, вот если взять другой пример - категория статей: /articles/development/
В этой категории есть много статей, и на страницах этой категории я хочу показывать один элемент, но не хочу его показывать во всём разделе /articles/


И таких категорий несколько.


06 май 2015, 21:32
Профиль

Зарегистрирован: 05 апр 2011, 06:37
Сообщения: 600

Вот тут уже проблематично. Попробуйте через так: {%if $cat.name == 'development'%}, ну или по названию статьи {%$article.name%}.. возможно придется все заключить foreach (посмотрите шаблоны articles_xx). Мне кажется будет работать. Я так понимаю $smarty.server.REQUEST_URI == "/articles/development"% пробовали?


06 май 2015, 23:46
Профиль
Аватара пользователя

Зарегистрирован: 27 апр 2012, 12:48
Сообщения: 132
Аватара пользователя

Цитата:
Но, вот если взять другой пример - категория статей: /articles/development/
В этой категории есть много статей, и на страницах этой категории я хочу показывать один элемент, но не хочу его показывать во всём разделе /articles/


И таких категорий несколько.


Попробуйте так.
{%if $smarty.get.cat.1 == 'development'%}
Здесь какой-то текст...
{%/if%}

_________________
Донаты Яндекс PayPal


07 май 2015, 08:07
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 9 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron