Условие для главной 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
Вот что получилось:
Ещё статьи:
15.02.2024
История о жадности или как клиент свободное место искал на сервере
Случилась у меня одна история с клиентом, который свободное место искал на сервере, но на самом деле это больше о жадности, но в итоге всё равно пришл...
ID: 466
08.11.2023
Хроники БУС упадка
На днях произошли очередные изменения в БУС битрикс. Полезный модуль bitrix.xscan включили в состав проактивной защиты и убрали из бесплатного сегмента...
ID: 465
26.07.2023
Kwork.com закрыл доступ для резидентов РФ
Доступ к выставлению услуг теперь ограничен "К сожалению, вынуждены сообщить, что резиденты РФ в настоящее время не могут использовать сайт Kwork...
ID: 463
Новые статьи в блоге:
27.11.2024
Ошибка при 1с обмене 502 Bad Gateway
Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен. Ответ сервера: 502 Bad Gateway
ID: 540
20.11.2024
Задача для РНР, разработать Футбольный календарь
На первый взгляд задача кажется не сложной, но это не так. Нужно учитывать, что она займёт время, многие не успевают сделать в сроки.
ID: 538
20.11.2024
Нюансы обмена доставок один случай
Описание проблемы.
В сторону 1С синхронизацию доставок она налажена, информация записывается (проставляется тип доставки, зона доставки)
ID: 537