Переместить sidebar в профиле влево

Скажите пожалуйста! Битый час сижу и не понимаю как перенести, или сделать вывод сайтбара в профиле слева. В правой части он при изменении размеров окон уходит вниз и ерунда какая то получается. Т.е я жму на кнопку Публикации которая находится внизу экрана если размер экрана к примеру 360х640 и мне опять надо листать страницу наверх чтобы эти публикации посмотреть. Я открыл файл default.tpl и вижу что тут есть строки
<!-- САЙДБАР ЛЕВЫЙ-->
                {if !$noSidebar AND $sidebarPosition == 'left'}
                    {include file='commons/common.sidebar.tpl'}
                {/if}


и

 <!-- САЙДБАР ПРАВЫЙ-->
                {if !$noSidebar AND $sidebarPosition != 'left'}
                    {include file='commons/common.sidebar.tpl'}
                {/if}

вроде все понятно. захожу в админку и меняю позицию с right на left виджета actions/profile/action.profile.sidebar.tpl но после этого он вообще пропадает, логично подумать что строки вверху не просто так написаны, т.е. не дописаны по уму я так понимаю. Как же дополнить и что? Чтобы можно было выставлять виджет слева!? Если кто может что посоветовать буду признателен!

Похожие статьи

  • Второй sidebar (слева)
    Итак, появилась необходимость сделать второй сайдбар (слева) с возможностью указывать в common/config/widgets.php что и где в нем показывать. Возможно, у кого-то уже оскомина от этой темы (и на Альто уже поднимался...

9 комментариев

0
<!-- САЙДБАР ЛЕВЫЙ-->
                {if !$noSidebar AND $sidebarPosition != 'left'}
                    {include file='commons/common.sidebar.tpl'}
                {/if}


и

<!-- САЙДБАР ПРАВЫЙ-->
                {if !$noSidebar AND $sidebarPosition == 'left'}
                    {include file='commons/common.sidebar.tpl'}
                {/if}
0
Так положений сайдбара на всем сайте меняется а мне нужно только на страничке пользователя. А нет типо условия, если это страничка профиля то так или иначе?
0
Типо
{if $sAction=='profile'}{else}{/if}
?
0
Вот так вроде работает
<!-- САЙДБАР ЛЕВЫЙ-->
				{if $sAction=='profile'}
                {if !$noSidebar AND $sidebarPosition != 'left'}
                {include file='commons/common.sidebar.tpl'}
                {/if}
				{else}
				{if !$noSidebar AND $sidebarPosition == 'left'}
                {include file='commons/common.sidebar.tpl'}
                {/if}
				{/if}

тут чет выводится
<!-- САЙДБАР ПРАВЫЙ-->
				{if $sAction=='profile'}
					{if !$noSidebar AND $sidebarPosition == 'left'}
						{include file='commons/common.sidebar.tpl'}
					{/if}
					{else}
					{if !$noSidebar AND $sidebarPosition != 'left'}
						{include file='commons/common.sidebar.tpl'}
					{/if}
				{/if}
0
а, только в профиле же…
ну, да, так или $oUserProfile
0
о каком шаблоне речь?
0
Если речь о шаблоне с bootstrap, то это можно сделать легко.
Дело в том, в текущем bootstap-based шаблоне два сайдбара — и слева, и справа, которые появляются по условиям.
Думаю, это не совсем верно. Достаточно разместить контент и сайдбар справа и при необходимости менять их местами:
Так он будет справа:
<div class="row">
    <div class="content col-sm-17"></div>
    <div class="sidebar col-sm-7"></div>
</div>

Теперь меняем местами (сайдбар будет слева):
<div class="row">
    <div class="content col-sm-17 col-sm-push-7"></div>
    <div class="sidebar col-sm-7 col-sm-pull-17"></div>
</div>
0
шаблон Experience Simple v.1.0.0, для данного шаблона такой выход из ситуации неприемлем… исходя из структуры построения…
0
выход уже нашелся и он думаю самый правильный!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.