Условие для главной vamshop
При внедрении редизайна для сайта работающего на системе управления vamshop столкнулся с необходимостью задать для главной страницы условие по которому определяется URL главной страницы и соответственно выводится та часть макета, которая мне нужна. Так как система относительно не распространенная, и по факту документация у нее носит сугубо ознакомительный характер, с решением этой задачи я справился не сразу.
Работающее условие для главной страницы vamshop выглядит следующим образом:
{if $smarty.server.REQUEST_URI == ‘/’}
<section_ class=»span9 page-sidebar»>
{$main_content}
</section>
<aside_ class=»span3″>
{$box_CONTENT}
</aside>
{else}
<!— start: Page section —>
<section_ >
{$main_content}
</section>
<aside_ class=»span3 sidebar pull-left»>
{$box_DOWNLOADS}{$box_CATEGORIES}{$box_CATEGORIES2}{$box_FILTERS}{$box_CONTENT}{$box_INFORMATION}{$box_LOGIN}{$box_ADMIN}{$box_ADD_QUICKIE}{$box_LAST_VIEWED}{$box_REVIEWS}{$box_SPECIALS}{$box_FEATURED}{$box_LATESTNEWS}{$box_ARTICLES}{$box_ARTICLESNEW}{$box_AUTHORS}{$box_AFFILIATE}{$box_WHATSNEW}{$box_NEWSLETTER}{$box_BESTSELLERS}{$box_INFOBOX}{$box_CURRENCIES}{$box_LANGUAGES}{$box_MANUFACTURERS}{$box_MANUFACTURERS_INFO}{$box_FAQ}
</aside>
{/if}
Редизайн был сделан для главной страницы, шапки и подвала сайта, остальное все оставалось стандартное. Для внедрения дизайна я для главной страницы изменил верстку и вывод модулей, для всех остальных страниц сохранил без изменений стандартный вывод модулей vamshop
Вот что получилось:
Ещё статьи:
01.12.2020
Свершилось, битрикс перестал поддерживать mbstring.func_overload
Теперь для обновления на версию v20.100.0 требуется удаление опции mbstring.func_overload. Эта опция более не требуется и не поддерживается платформой...
ID: 313
13.08.2020
Получить id элемента привязки к пользователю битрикс
Получить id элемента, который добавлен в свойство привязки к пользователю битрикс
ID: 250
22.06.2020
Дубли внешнего кода не грузятся при импорте Битрикс
При копировании штатными средствами элементов (кнопка копировать) обнаружил такой момент, что при XML экспорте и последующим XML импорте не вс...
ID: 243
Новые статьи в блоге:
19.01.2021
Задача модуль регистрации участника акции
Задача по разработке модуля регистрации участника акции на сайт Битрикс. В модуле должны быть следующие поля:
ID: 316
07.01.2021
Почему в битрикс автоматически отключаются пользователи
На сайте с определённой периодичностью происходила деактивация аккаунтов пользователей. Логин становился неактивным и зайти на сайт не получалось.
ID: 314
07.01.2021
Ошибка сокетов
Бывает выскакивает такая ошибка в битрикс "Работа с сокетами Ошибка! Не работает", "Замечание. Не удалось провер...
ID: 315