UMIhelp
Разработка сайта на UMI.CMS => Шаблоны XSLT => Тема начата: webtrend от 23 Февраля 2017, 16:07:50
-
Добрый день, и всех с праздником! Подскажите через модуль ИМ ставим скидку на товар, и дату от и до действия скидки. Вопрос, в Демодизи установлен таймер обратного отчета на товар, так вот как прикрутить этот отчет на скидку через модуль ИМ? Как получить данные о дате и тд? спасибо
-
Скидка - это такой же объект, как и все. Обращайтесь к ней в формате uobject://id_скидки и получите все данные по ней.
-
немного не пойму) у меня 20 скидок на 20 товаров, так вот в каталоге я хочу чтобы у кого установлена скидка с периодом выводился таймер, точно так же как и в карте товара. Как быть с этим? Если можно пример
-
Конечно вы не понимаете: вы не пытаетесь решить задачу, а пытаетесь получить решение. Это, к сожалению, не одно и то же.
Вот тут http://dev.docs.umi-cms.ru/spravochnik_makrosov_umicms/internetmagazin/emarket_price/#xslt-templating написано, что если на товар действует скидка, то она будет показана в выводе результата соответствующего макроса.
Это первый шаг к решению. Так вы узнаете есть ли на товар хоть какая-то скидка.
Следующий шаг - это получить информацию об этой скидке. Для этого можно воспользоваться umiObject или обратиться по протоколу uobject, о чем я писал выше.
Если скидка правильного формата, то вы сможете получить из неё информацию о сроках её действия.
Ну и дальше эту информацию вывести.