Помощь Как создать страницу без "sidebar"

Gogasan

Мастер
Регистрация
21 Июл 2015
Сообщения
162
Реакции
32
Существует задача, создать страницу во все поле, без бокового "сайдбара"
На главной есть кнопка, на нее делают "тыц" и попадают на страницу, где все возможное пространство занято моей страницей.

Ну чтобы я смог понятнее объяснить что мне надо, то примерно вот так :
...

Вот по подобию отображения "МОЙ ПРОФИЛЬ"

...


Подскажите какое есть решение?
Спасибо!
 
Последнее редактирование:
Вообще делаем так:
Ищем какой шаблон отвечает за ту страницу, которую нужно "лишить" сайдбара.
Открываем в редакторе, можно прямо через админку в разделе "Дизайн".

Видим, что-то подобное:
Код:
<div class="sidebar left230px" role="navigation">
    {include file="sidebar.html"}
</div>

<div class="content left230px">
    .....
</div>
Так вот нужно закомментировать или удалить вовсе вывод самого сайдбара и вывод основного контента сделать без отступа слева, убрав класс left320px у контейнера content.

В итоге должно получиться подобное:
Код:
{*<div class="sidebar left230px" role="navigation">
    {include file="sidebar.html"}
</div>*}

<div class="content">
    .....
</div>
 
Я думаю правильней будет это сделать через smarty.

Код:
{if $wa->currentUrl(false,true) == '/main/'}
      <!---moysayt.ru/main/ эта страница будет отрендерина без сайтбара, а все остальные с ним--->
{else}
<div class="sidebar">{include file="`$wa_active_theme_path`/sidebar.html"}</div>
{/if}
 
Назад
Сверху