Как правильно тестировать разные кастомные CSS стили?

Здравствуйте.

В теме дизайна кастомные стили вынесены в отдельный файл. У меня это unishop.custom.css

Хочу внести в этот файл два разных варианта оформления сайта и затестить какой лучше зайдет.

Вот такой код:

{if $wa->shop->ABtest(1) == 'A'}

	... HTML для варианта “Старый CSS” ...

{else}

	... HTML для варианта “Новый CSS” ...

{/if}

Его надо поместить в unishop.custom.css? И между условий вставить разных код CSS?

Будет работать?

2 ответа

  • 2

    Не, этот номер не пройдет. Smarty отрабатывает только в шаблонах. Думаю, вам надо добавлять эти условия в сам шаблон, и в зависимости от выполнения/невыполнения условия, присваивать нужным элементам тот или иной класс. А уже в css задать нужные стили для этих классов.

  • 1
    Семен Семеныч 18 января 2019 12:39 #

    Т.е. если разные стили используются в разных шаблонах, то придется лезть в каждый файл шаба?

    А если создать второй файл unishop-1.custom.css и брать данные то из одного, то из другого?

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите