Jump to content
  • 0

Фиксация Моника и Слайдера


Froust
 Share

Question

Froust
Шнырь
Prestiges:
2
Member's total reputation:
14
Posts:
103
Solved Topics:
coins:
0

Привет всем , возник вопрос как правильно зафиксировать мониторинг и слайдер на главной странице форума, чтобы он не показывал в темах или разделах?

Link to post
Share on other sites

5 answers to this question

Recommended Posts

  • Авторитет

  • 0
ANDROS
Авторитет
Prestiges:
6
Member's total reputation:
365
Posts:
681
Solved Topics:
  14
coins:
10693

Переходишь в шаблон forums->front->index->index и вставляешь в самый верх

{{\IPS\Output::i()->bodyClasses[] = 'mainSlider';}}

Далее переходишь в GlobalTemplate и в то место, где будет слайдер вставляешь следующий код.

<!--Условия вывода на нужной странице-->   
{{if in_array('mainSlider', \IPS\Output::i()->bodyClasses )}}
	<!-- Код слайдера или блока-->
{{endif}}

После этого он будет проверять на наличие в в классе <body class="mainSlider">. Если оно есть то выведет блок, если этого класса нет то не покажет.
Есть еще тема
Можно скрыть условием если этот класс есть в body
 

<div id='site-main' class='{{if in_array('mainSlider', \IPS\Output::i()->bodyClasses )}}ipsHide{{endif}}'>
  	он скроет это содержимое
</div>

😁

  • Like 1

Правила форума       Правила оформления контента       Приватный форум и чат

podpis.png

 

Link to post
Share on other sites

  • 0
Froust
Шнырь
Prestiges:
2
Member's total reputation:
14
Posts:
103
Solved Topics:
  1
coins:
0

@ANDROS Помоги с этим вопросом)

Link to post
Share on other sites

  • Авторитет

  • 0
ANDROS
Авторитет
Prestiges:
6
Member's total reputation:
365
Posts:
681
Solved Topics:
  14
coins:
10693
5 часов назад, Froust сказал:

@ANDROS Помоги с этим вопросом)

поужинаю  скину)))только с зала

Правила форума       Правила оформления контента       Приватный форум и чат

podpis.png

 

Link to post
Share on other sites

  • 0
Froust
Шнырь
Prestiges:
2
Member's total reputation:
14
Posts:
103
Solved Topics:
  1
coins:
0
11 часов назад, ANDROS сказал:

Переходишь в шаблон forums->front->index->index и вставляешь в самый верх

{{\IPS\Output::i()->bodyClasses[] = 'mainSlider';}}

Далее переходишь в GlobalTemplate и в то место, где будет слайдер вставляешь следующий код.

<!--Условия вывода на нужной странице-->   
{{if in_array('mainSlider', \IPS\Output::i()->bodyClasses )}}
	<!-- Код слайдера или блока-->
{{endif}}

После этого он будет проверять на наличие в в классе <body class="mainSlider">. Если оно есть то выведет блок, если этого класса нет то не покажет.
Есть еще тема
Можно скрыть условием если этот класс есть в body
 

<div id='site-main' class='{{if in_array('mainSlider', \IPS\Output::i()->bodyClasses )}}ipsHide{{endif}}'>
  	он скроет это содержимое
</div>

😁

А Моник?

Link to post
Share on other sites

  • Авторитет

  • 0
ANDROS
Авторитет
Prestiges:
6
Member's total reputation:
365
Posts:
681
Solved Topics:
  14
coins:
10693
3 часа назад, Froust сказал:

А Моник?

ну если внимательно посмотреть в код не тупо копируя его и вставляя в шаблон, то можно увидеть, если поменять mainSlider на любое свое слово, то можно прописать mainMonik и все будет работать

Правила форума       Правила оформления контента       Приватный форум и чат

podpis.png

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


Русская поддержка Invision Community

×
×
  • Create New...

Important Information

Privacy Policy