@OldSchoolWeb

Как сделать такие дополнительные поля?

Имеется код:
<div class="item" title="lorem ipsum">
	<div class="hit"></div>
	<div class="img"><a href="/" title="lorem upsum"><div class="skoro"></div><img class="parent" src="img/content/1.png" alt="" border="0" width="230" height="230"></img></a></div>
	<div class="name"><a href="/" title="lorem upsum">title</a></div>
	<div class="price"><span class="catalog-price">price</span></div>
</div>


как вывести через доп. поля "hit" "skoro" картинку и указание тайтла со стоимостью. Я голову уже всю сломал. Вывести нужно на modx. еще нужно чтобы можно было менять hit на "sold" (продано)
Дайте хотя бы направление, прошу(
Выглядит это так
c355a40361aa42c9ae80e25fdf50186b.png1efb8df4949847f4abafc2c9648a3f09.png70c08649c1bc4d0d8cd660cb36865037.png
  • Вопрос задан
  • 256 просмотров
Пригласить эксперта
Ответы на вопрос 1
Derzaiii
@Derzaiii
Типичный телец
Добрый день!
1) Делаете TV (например для отметки Хит), называете - hit - Тип: Переключатели (radio), назначаете его нужных шаблонам, указываете возможные значения -
Нет==0||Да==1
2) В нужных товарах переключаете на Да.

3) В выводе вставляете условие:
<div class="item" title="lorem ipsum">
 [[*hit:is=`1`:then=`<div class="hit"></div>`:else=``]]
  <div class="img"><a href="/" title="lorem upsum"><div class="skoro"></div><img class="parent" src="img/content/1.png" alt="" border="0" width="230" height="230"></img></a></div>
  <div class="name"><a href="/" title="lorem upsum">title</a></div>
  <div class="price"><span class="catalog-price">price</span></div>
</div>


ps по этому примеру можно сделать оставшиеся поля
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект