Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Отображение блока только на главной

Опубликовано:

Есть блок кода, который отображается на главной странице ниже списка категорий.

Как сделать отображение блока только на главной ?

Тоесть когда с главной открывается какая то статья, то мы видим всё те же список категорий и блок. Как сдлеть чтобы блок там уже не отображался ?

Думал через условие $_SERVER['REQUEST_URI'] сделать, но выдает везде одинаковый адрес с сессией.

Рекомендованные сообщения

Опубликовано:

Присоединяюсь к вопросу. Есть цель использовать главную страницу ip.content в качестве портальной. И еще, создал я дополнительную страницу, возможно ли сделать ее главной (чтобы при открытии ip.content, открывалась именно она а не index.html)? Это бы решило проблему с отображением блоков на других страницах.

 

С назначением главной разобрался. Все логично.

Изменено пользователем MighelRuis

Опубликовано:

php условие должно помочь по идее.

 

MighelRuis, можно.

И вообще можно делать массу разных страниц со своим набором блоков.

Опубликовано:
  • Автор

php условие должно помочь по идее.

по идее - да, но на практике я не знаю ни одной переменной, к которой можно привязать данное условие

Опубликовано:

Наш гуру Ritsuka сейчас очень занят. Он бы помог...

Опубликовано:

$_SERVER['REQUEST_URI']

 

array $this->request

Опубликовано:
  • Автор

$_SERVER['REQUEST_URI']

 

array $this->request

вообще то я уже писало на счет $_server, но если мне не веришь, то сам пропиши в каком-то боковом блоке $f = $_SERVER['REQUEST_URI']; {$f}

и посмотри чего оно у тебя будет выводить на разных страницах

Опубликовано:

У меня не стоит контент, но на форуме выводиться нормально.

Опубликовано:
  • Автор

У меня не стоит контент, но на форуме выводиться нормально.

у меня и вконтенте выводит нормально...везде кроме боковой панели

Опубликовано:

Значит используйте массив $this->request, там должны быть значения по каким можно исключить страницы.

  • 3 недели спустя...
Опубликовано:
  • Автор

Значит используйте массив $this->request, там должны быть значения по каким можно исключить страницы.

Где и как я могу увидеть какие переменные имеются в данному массиве ?

  • 8 месяцев спустя...
Опубликовано:

Я справился немного по другому... Те блоки которые я хотел только на главной я вставил не в index.html, а в сам блок артиклей, т.е. Templates->Article Templates->Blog Format. И там в самом начале запарсил блок... На главной блок отображается, а в самой статье его нет...

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.