topmarka

topmarka

С нами с 01 сентября 2016; Место в рейтинге пользователей: #824

Как в tagManager2 использовать разные шаблоны

1 300
Подскажите как использовать в месте с tagManager2 больше чем один шаблон &tpl. При отфильтровке результатов
У меня на сайте для разных категорий свои шаблоны элементов,
<div id="products">
[[!tmCatalog?  &tpl=`filtr_tpl` &limit=`75`  &showHidden=`1` &includeContent=`1` &depth=`1`  &includeTVs=`1` &processTVs=`1`]]


<div class="clearfix"></div>
</div>

<ul class="pagination" id="pages">
[[!+page.nav]]
</ul>
Но в параметрах get_products tpl один для всех, как менять например в зависимости от id, или разнуе опции подтягивать.

Например: Есть Телефон и планшет — Фильтр один по цвету, а шаблоны вывода разные, типо если каталог с телефонами, то выводить по шаблону 1, если с планшетами, то по шаблону — 2
topmarka
15 апреля 2017, 08:27
modx.pro
646
0

Как поставить проверку формы

Борюсь со спамом, как поставить проверку поля, например на ввод только русских символов?
Заранее благодарен за подсказку.
topmarka
15 апреля 2017, 08:22
modx.pro
635
0

Нескольких шаблонов (&TPL) в tagManager2

Подскажите как использовать в месте с tagManager2 больше чем один шаблон &tpl. При отфильтровке результатов
У меня на сайте для разных категорий свои шаблоны элементов,
<div id="products">
[[!tmCatalog?  &tpl=`filtr_tpl` &limit=`75`  &showHidden=`1` &includeContent=`1` &depth=`1`  &includeTVs=`1` &processTVs=`1`]]


<div class="clearfix"></div>
</div>

<ul class="pagination" id="pages">
[[!+page.nav]]
</ul>
Но в параметрах get_products tpl один для всех, как менять например в зависимости от id, или разнуе опции подтягивать
topmarka
15 апреля 2017, 08:20
modx.pro
1 376
0

Как организовать отправку писем на разные почты ()

Есть форма она отправляет письма в ней есть radio, как в зависимости от радио отправлять почты на разные адреса
А если не выбрано то на адрес по умолчанию
например: Есть 3 получателя
Получатель 1
Получатель 2
Получатель 3
Если выбран первый отправлять на email1, второй на email2 и тд

[[!AjaxForm? 
&snippet=`FormIt` 
&form=`tpl.FormAjax` 
&hooks=`email`
&emailFrom=`no-reply@site.ru`
&emailSubject=`Заявка с  [[++site_url]]` 
&emailTo=`my@mail.ru`  
&validate=`name:required,phone:required` 
&validationErrorMessage=`В форме содержатся ошибки!` 
&successMessage=`Сообщение успешно отправлено` ]]
Поле формы
<input type="radio" name="sto[]" value="Отдел 1"
 [[!+fi.sto:FormItIsChecked=`Отдел  1`]]
> Отдел 1
<input type="radio" name="sto[]" value="Отдел 2"
[[!+fi.sto:FormItIsChecked=`Отдел  2`]]
> Отдел  2
<input type="radio" name="sto[]" value="Отдел  3"
[[!+fi.sto:FormItIsChecked=`Отдел 3`]]
> Отдел  3
topmarka
01 сентября 2016, 13:12
modx.pro
1
2 815
0