Дополнительные поля

Добрый день. В свойстве товара, в дополнительных полях ставлю — Новый (+) Популярный (-) Особый (+), на страницы он выводит вместо значков, цифры: 1 0 1. При стандартном шаблоне всё работает.

Вывожу так
<div class="span3">
	<div class="product">
		<div class="product-inner">
			<form method="post" class="ms2_form">
				<div class="stamp red">[[+new]] [[+popular]] [[+favorite]]</div>
				<div class="product-img">
					<div class="picture">
						<a href="[[~[[+id]]]]"><img width="540" height="374" alt="[[+introtext]]" src="[[+thumb:default=`[[++assets_url]]components/minishop2/img/web/ms2_small.png`]]" /></a>

						
						<div class="img-overlay">
							<a class="btn more btn-primary" href="[[~[[+id]]]]">Подробнее</a>
							
							<button class="btn buy btn-danger" type="submit" name="ms2_action" value="cart/add"><i class="glyphicon glyphicon-barcode"></i> [[%ms2_frontend_add_to_cart]]</button>
								<input type="hidden" name="id" value="[[+id]]">
								<input type="hidden" name="count" value="1">
								<input type="hidden" name="options" value="[]">
						</div>
					</div>
				</div>
				<div class="main-titles no-margin">
					[[+old_price]]<h4 class="title">-[[+price]] [[%ms2_frontend_currency]]</h4>
					<h5 class="no-margin isotope--title">[[+introtext]]</h5>
				</div>
			</form>
		</div>
	</div>
</div>
Читал что есть
<!--minishop2_popular <i class="glyphicon glyphicon-star" title="[[%ms2_frontend_popular]]"></i>-->
<!--minishop2_new <i class="glyphicon glyphicon-flag" title="[[%ms2_frontend_new]]"></i>-->
<!--minishop2_favorite <i class="glyphicon glyphicon-bookmark" title="[[%ms2_frontend_favorite]]"></i>-->
<!--minishop2_old_price <span class="old_price">[[+old_price]] [[%ms2_frontend_currency]]</span>-->
Что с ним делать и как пользоваться я не понял. Подскажите пожалуйста

Нашёл решение таким способом, скажите оно оптимальное или есть лучше?
[[+new:isnot=`0`:then=`Новый товар`:else=``]]
Андрей Воробей
04 ноября 2015, 09:34
modx.pro
818
0

Комментарии: 2

Максим Кузнецов
04 ноября 2015, 20:43
1
+2
— это пример быстрых плейсхолдеров. Подробнее о них можно почитать здесь.

Решение вполне рабочее.
    Андрей Воробей
    04 ноября 2015, 20:45
    0
    Спасибо! Почитаю))
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2