Условия отображения зависит от ссылки - Дизайн и модификация Invision Power Board

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

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Условия отображения зависит от ссылки

#1 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 064
  • Регистрация: 13-Июнь 09
  • Репутация: 23
  • IPB version:3.1.x
 

Отправлено 28 Декабрь 2018 - 03:06

Не подскажете как создать такое условие для вставки его в шаблоны:

<if test="Здесь какая то ссылка">Контент</if>

То есть контент в этом условии отображается лишь когда посетитель находиться на этой странице.
0

#2 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 3 932
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 523
  • IPB version:I have no IPB
 

Отправлено 28 Декабрь 2018 - 07:42

<if test="('http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']) === 'ссылка'">Контент</if>

1

#3 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 064
  • Регистрация: 13-Июнь 09
  • Репутация: 23
  • IPB version:3.1.x
 

Отправлено 28 Декабрь 2018 - 21:08

newbie,
Спасибо, то что надо, выручили.

А можно отредактировать условие так что бы показывалось не только по ссылке основной, но и при при дочерних ссылках.
Пример:

<if test="('http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']) === 'http://ссылка на сайт/links/'">Контент</if>

После links/ идут ссылки типа /links/category/307-failovyi-arhiv-igr/ или /links/link/1882-russkaya-versiya-tropico-5/
Хотелось бы что бы на этих дочерних ссылках также показывалось.
0

#4 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 9 446
  • Регистрация: 20-Март 09
  • Репутация: 2 549
  • IPB version:3.1.x
 

Отправлено 28 Декабрь 2018 - 21:55

test="strpos( $_SERVER['REQUEST_URI'], '/links/' ) === 0 )"
1

#5 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 064
  • Регистрация: 13-Июнь 09
  • Репутация: 23
  • IPB version:3.1.x
 

Отправлено 28 Декабрь 2018 - 23:57

siv1987,
Большое спасибо, то что надо.
0

#6 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 3 932
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 523
  • IPB version:I have no IPB
 

Отправлено 29 Декабрь 2018 - 09:36

Похоже что Вам нужно отображать код на страницах приложения Links
Можно использовать условие
$this->request['app'] == 'links'

1

#7 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 064
  • Регистрация: 13-Июнь 09
  • Репутация: 23
  • IPB version:3.1.x
 

Отправлено 29 Декабрь 2018 - 17:29

Просмотреть сообщениеnewbie сказал(а):

Похоже что Вам нужно отображать код на страницах приложения Links
Можно использовать условие

Не только в Links. Спасибо, то что надо.
0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2019 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна