Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
alcatras

Изменить положение дополнительного блока в боковой панели

Recommended Posts

Я добавил кастомный блок в боковую панель.

И тут возник вопрос, можно ли его отобразить после первого виджета? Он у меня отображается в самом начале боковой панели. Делал для виджета вк, чтобы оформить его разным цветом под каждую тему на сайте.

в core-front-global добавил:

{{if $orientation == 'vertical'}}
 {template="CustomBlock" group="widgets" app="core" params=""}
{{endif}}

Share this post


Link to post

В шаблоне widgetContainer

- выше

{{foreach \IPS\Output::i()->sidebar['widgets'][ $id ] as $widget}}

добавить

{{$ind = 0;}}

- ниже

{{$widgetHtml = (string) $widget;}}

добавить

					{{if trim($widgetHtml) != ''}}
					{{$ind++;}}
				{{endif}}

- выше

{{endforeach}}

добавить

{{if $orientation == 'vertical' and $ind == 1}}
{template="CustomBlock" group="widgets" app="core" params=""}
{{endif}}

Edited by newbie
Обновлено
  • Upvote 2

Share this post


Link to post

@newbie, спасибо, а можно сделать, чтобы он отображался только на главной странице форума?

Share this post


Link to post

@newbie,хмм а также еще проблемка возникает. У меня первый виджет стоит "Администраторы онлайн" и вот теперь после него стоит кастомный. И когда на форуме нет админов, то данный (первый) виджет пропадает, а кастомный виджет появляется два раза. Это как-то решается?)

Edited by alcatras

Share this post


Link to post

чтобы он отображался только на главной странице форума?

Добавить еще условия

request.app == "forums" and request.module == "forums" and request.controller == "index"

И когда на форуме нет админов, то данный (первый) виджет пропадает, а кастомный виджет появляется два раза. Это как-то решается?)

Что-то не наблюдаю дублирующихся виджетов у Вас на форуме

Share this post


Link to post

@newbie, переключитесь на 3 тему. Почему то дублируется кастомный виджет, когда первый виджет исчезает.

Share this post


Link to post

Можете дать доступ в АЦ? Будет быстрее понять, в чем дело.

Share this post


Link to post

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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...