Сообщения без ответов | Активные темы Текущее время: 25 окт 2026, 01:44



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

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


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


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



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


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


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




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

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

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

{%/if%}


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


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



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

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


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


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


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


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


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

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


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

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

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


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

Найти:
cron