Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Как убрать поля в шаблоне Веб 2.0

00 голосов
1
Подскажите пожалуйста, как в шаблоне веб 2.0 убрать поля слева и справа. Где в коде строчки, отвечающие за это. Мне нужно, чтобы этих полей не было, а все содержимое выводилось по ширине страницы
спросил 07 Ноя, 13 от VaNessa (100 баллов)

1 Ответ

00 голосов
Добрый день!

Что бы убрать левую колонку для страниц какой либо папки на сайте, необходим создать новое свойство для разделов, и прописать условие на активность данного свойства в шаблоне сайта web20.

I. Создаём новое свойство для разделов.
В админке идём в "Настройки" -> "Настройки модулей" -> "Управление структурой".
На данной странице в поле "Типы свойств" добавляем новое свойство - Тип: "NOT_SHOW_RIGHT_COL", Название - "Не показывать левую колонку". Сохраняем изменения.

II. Правим шаблон web20.
Открываетм файл для правки: "/bitrix/templates/web20/header.php".
В нём находим тег:
Код
<td class="left-column">

Перед данным тегом добавляем следующую строчку:
Код
<?if ($APPLICATION->GetDirProperty("NOT_SHOW_RIGHT_COL") != "Y"): ?>

Далее ищем тег:
Код
<td class="main-column">

и перед данным тегом добавляем следующую строчку:
Код
<?endif; ?>


III. Идём на сайт, и заходим в нужный раздел сайта.
Далее на панеле управления выбираем кнопку: "Изменить" -> "Свойства раздела".
Ставим значение поля "Не показывать левую колонку" в "Y".

Всё теперь страницы в данном разделе будут выводиться без левой колонки.
ответил 16 Дек, 13 от Nenstart (100 баллов)

Похожие вопросы

0 голосов
4 ответов
0 голосов
4 ответов
спросил 17 Сен, 13 от davydov (120 баллов)
0 голосов
6 ответов
спросил 21 Окт, 13 от Keis (160 баллов)
0 голосов
4 ответов