Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Битрикс — удобный способ задать тестируемый дизайн

Задача — подключить и настроить новый шаблон на сайт с движком 1С-Битрикс.
Собственно, в Битриксе можно дать понять движку, что мы хотим подключить другой шаблон в настройке сайтов.
Тут доступны удобные варианты — это «параметр в УРЛ» и «выражение PHP»
Ранее для тестирования одной конкретной странички я добавлял параметр в урл — например ?gt=1
Но когда тестируется сайт целиком, такой способ неудобен — нужно вручную добавлять этот параметр в адрес страницы.
Сначала я решил вопрос автоматическим добавлением этого параметра на все ссылки на странице (скриптиком), но тут возникли разного рода коллизии, править костыли для которых я уже устал, поэтому подумал и нашел, как мне кажется, более элегантное решение
Это «выражение PHP» проверяющее определённую переменную сессии, например ту же gt=1
Для включения и выключения которой сделал отдельный скриптик.

Проверяем $_SESSION[gt]==1

Включаем
session_start();
$_SESSION[gt]=1;

Выключаем
session_start();
$_SESSION[gt]=0;

Никаких коллизий, всё предельно просто и понятно

Share the post

Битрикс — удобный способ задать тестируемый дизайн

×

Subscribe to Gtalex – о работе в сети и не только

Get updates delivered right to your inbox!

Thank you for your subscription

×