Вопросы
mSearch2
Здравствуйте,
В админке отмечено куда продукт не поставляется (страны).
На сайте нужно сделать выборку стран по товаром которые не отмечены в админке как не поставляется.
То есть, выбираем «Austria» выводится все продукты которые не отмечены в админке как «Austria» подскажите как такое реализовать?
В админке отмечено куда продукт не поставляется (страны).
На сайте нужно сделать выборку стран по товаром которые не отмечены в админке как не поставляется.
То есть, выбираем «Austria» выводится все продукты которые не отмечены в админке как «Austria» подскажите как такое реализовать?
Проблема с ajaxForm, ошибка 503
Ребят, всем привет. Возникла проблема, не можем решить её уже более недели. Не отправляются формы с сайта, выдает ошибку POST legacy.vladislavchumak.com.ua/assets/components/ajaxform/action.php 503, убрал со страницу уже все что можно. Оставил только jQuery, подскажите в чем может быть проблема. Ссылка на тестовую форму
Как в шаблоне pdoPage прописать условие вывода кода при заполненном TV?
Есть вывод товаров.
[[!pdoPage?
&element=`msProducts`
&tpl=`item`
&processTVs=`1`
&tvPrefix=`tv.`
&includeTVs=`tovar_id`
]]Нужно чтобы кусок кода отображался только, если дополнительное поле tovar_id заполнено. Без добавления условий код работает, но отображается во всех товарах каталога<a href="[[~[[+tv.tovar_id]]]]">Текст</a>Пробовал по аналогии со свойствами, покопавшись немного в документации, но оно не работает. Как правильно написать? {if $_modx->resource.tovar_id }
<a href="[[~[[+tv.tovar_id]]]]">Текст</a>
{else}
{/if} AjaxSnippet заставить работать при нажатии на кнопку.
Привет всем. В 2 словах.
Есть пару кнопок на сайте. Как сделать так чтобы при нажатии на них определенных AjaxSnippet перезапускался.
Есть пару кнопок на сайте. Как сделать так чтобы при нажатии на них определенных AjaxSnippet перезапускался.
Конфигуратор на MODX
Привет! Как на MODX можно сделать такой пошаговой конфигуратор
Ссылка на пример или кто может помочь с разработкой и сколько это будет стоить
Ссылка на пример или кто может помочь с разработкой и сколько это будет стоить
Как сделать, что при редактировании комментария Tickets в админке, не удалялись его доп.поля?
Здравствуйте!
Сделал как тут написал Василий.
Добавил доп.поле city к комментариям. Все выводится. Но есть одна загвоздка:
при правке тикета в админке, даже если исправлю малейшую грамматическую ошибку, это поле больше не выводится. Т.е. приходится пересоздавать комментарий заново.
Подскажите как этого можно избежать? Я понимаю, что properties содержит json-массив со значениями всех полей, а как сделать например вывод этого кастомного поля по одному ключу — например поле email?
Сделал как тут написал Василий.
Добавил доп.поле city к комментариям. Все выводится. Но есть одна загвоздка:
при правке тикета в админке, даже если исправлю малейшую грамматическую ошибку, это поле больше не выводится. Т.е. приходится пересоздавать комментарий заново.
Подскажите как этого можно избежать? Я понимаю, что properties содержит json-массив со значениями всех полей, а как сделать например вывод этого кастомного поля по одному ключу — например поле email?
Как значение TV родителя передать в его дочерние ресурсы?
Добрый день.
Подскажите, кто может:
Как значение TV родителя передать во все его дочерние ресурсы?
Подскажите, кто может:
Как значение TV родителя передать во все его дочерние ресурсы?
MixedImage
Здравствуйте,
Написал сниппет который будет подставлять tv вендора в адрес картинки.
Но не как не получается получить ID страници.
$id = $modx->resource->id;
$id = $modx->resource->get('id')
$id = $_GET['id'];
Ничего не выходит. Подскажите как получить id в админке?
Написал сниппет который будет подставлять tv вендора в адрес картинки.
Но не как не получается получить ID страници.
$tmplvarid = 20;
$id = 200; // Подскажите как получить id в админке?
$idRes = $modx->getObject('modResource',array('id' => $id));
$tv = $modx->getObject('modTemplateVarResource', array('contentid' => $id,'tmplvarid'=>$tmplvarid));
$tvOutput = $tv->get('value');
$tvId = str_replace('#','',$tvOutput);
$tvName = $modx->getObject('modResource', array('id' => $tvId));
$tvNameOut = $tvName->get('alias');
$output = $idRes->get('alias');
$out = $tvNameOut.'/'.$output.'/';
return $out;Побывал так:$id = $modx->resource->id;
$id = $modx->resource->get('id')
$id = $_GET['id'];
Ничего не выходит. Подскажите как получить id в админке?
Как исключить в where дедушку?
Здравствуйте!
Подскажите пожалуйста, как в where getresources исключить дедушку ресурсов?
Т.е. должно быть условие «where id дедушки не равен 615»
Текущий код:
Подскажите пожалуйста, как в where getresources исключить дедушку ресурсов?
Т.е. должно быть условие «where id дедушки не равен 615»
Текущий код:
[[!pdoPage@news?
&elementClass=`modSnippet`
&showHidden=`0`
&element=`getResources`
&parents=`0`
&depth=`10`
&where=`{"template:=":3}`
&limit=`12`
&pageVarKey=`page`
&includeTVs=`1`
&includeContent=`1`
&tpl=`news2`
]]