Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Кастомный макрос. Как передать строку с символами "/"?

Автор MIkeРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 1391
Последний ответ 23 Май 2013, 15:13:37
от MIke
Перенесено: Макрос постраничного вывода system numpages - ошибка

Автор adminРаздел Макросы UMI.CMS

Ответов: 0
Просмотров: 1621
Последний ответ 04 Октябрь 2011, 14:58:21
от admin
Макрос вывода новостей связанных определенным сюжетом

Автор 31rusРаздел Custom макросы

Ответов: 3
Просмотров: 1505
Последний ответ 21 Сентябрь 2013, 19:11:52
от admin
Макрос content/sitemap обрабатывает не все уровни.

Автор poloРаздел Макросы UMI.CMS

Ответов: 7
Просмотров: 4397
Последний ответ 22 Октябрь 2013, 21:10:52
от admin
Макрос отправляемый запрос на сторонний сервер

Автор fantom103Раздел Макросы UMI.CMS

Ответов: 2
Просмотров: 1717
Последний ответ 16 Июнь 2013, 13:42:30
от fantom103

0 Пользователей и 1 Гость просматривают эту тему.

*

korogan

  • ***
  • 188
  • +3/-0
    • Просмотр профиля
Здравствуйте!

Подскажите как реализовать такую задумку.

У нас есть товар у него цена к примеру 4 000 рублей. Тогда выводится кнопка купить.
Но если у товара цена равна 0 то эта кнопка не выводится.

Подскажите пожалуйста.

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля
если шаблон xslt то добавь условие проверяющее значение поля цена и в зависимости от этой проверки выводи ил и не выводи код кнопки, если не xslt шаблон, то макрос кастомный скорее всего или если поле price пустое то играя тем что при выводе поля можно выводить шаблон для пустого поля или заполненного

*

korogan

  • ***
  • 188
  • +3/-0
    • Просмотр профиля
А как вывести для пустого поля
Шаблон TPL
Сейчас сделал условием что если %price% hdyj ноль в css сделал ссылку белым цветом, ее не видно. Но это нето

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля
в том месте где будете вставлять ссылку на добавлению товара в корзину втавляете %data getProperty(%id%,price,basket_add_tpl)%

шаблон будет лежать /tpls/data/basket_add_tpl такого содержимого

<?php
$FORMS = Array();

$FORMS['price'] = <<<END
<a href="#">button</a>
END;

$FORMS['price_empty'] = <<<END
no button
END;

?>