Вопросы
Ресурсы в своей таблице
Всем привет! Подскажите как из своей таблицы, которая содержит аналог стандартных ресурсов (имя, текст, автор, сформированный кастомный url) получить эту страницу. Т.е. как мне заставить modx при указании в адресной строке url хранящегося в таблице отобразить страницу с данными из таблицы соответствующими указанному url.
Вопрос по optionFilters
Скажите почему не работает? Где туплю?
Вот так работает.
[[!msProducts?
&parents=`[[*id]]`
&tpl=`tpl.Templite.row`
&limit=`20`
&optionFilters=`{
"tip":1142,
"OR:tip":1141
}`
&showLog=`1`
]]Вот так работает.
&parents=`[[*id]]`
&tpl=`tpl.Templite.row`
&limit=`20`
&optionFilters=`{
"tip":1142
}` Траблы с кодировкой
Есть строка такого типа
\u043a\u043e\u0440\u0438\u0447\u043d\u0435\u0432\u044b\u0439 \u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u0437\u0435\u043b\u0435\u043d\u044b\u0439 \u0444\u0438\u043e\u0440\u0435\u043d\u0442\u0438\u043d\u043e \u043d\u0435\u0430\u043f\u043e\u043b\u0438\u0442\u0430\u043d\u043e \u0442\u0443\u0440\u0438\u043d\u043eЯ так понял она в чистом unicode. Хочу перекодирровать ее в UTF-8, но не выходит$replaces="\u043a\u043e\u0440\u0438\u0447\u043d\u0435\u0432\u044b\u0439 \u043a\u0440\u0430\u0441\u043d\u044b\u0439 \u0437\u0435\u043b\u0435\u043d\u044b\u0439 \u0444\u0438\u043e\u0440\u0435\u043d\u0442\u0438\u043d\u043e \u043d\u0435\u0430\u043f\u043e\u043b\u0438\u0442\u0430\u043d\u043e \u0442\u0443\u0440\u0438\u043d\u043e";
$str=iconv("unicode","UTF-8", $replaces);
echo $str;Результат вывода 畜㐰愳畜㐰攳畜㐰〴畜㐰㠳畜㐰㜴畜㐰搳畜㐰㔳畜㐰㈳畜㐰戴畜㐰㤳 畜㐰愳畜㐰〴畜㐰〳畜㐰ㄴ畜㐰搳畜㐰戴畜㐰㤳 畜㐰㜳畜㐰㔳畜㐰戳畜㐰㔳畜㐰搳畜㐰戴畜㐰㤳 畜㐰㐴畜㐰㠳畜㐰攳畜㐰〴畜㐰㔳畜㐰搳畜㐰㈴畜㐰㠳畜㐰搳畜㐰攳 畜㐰搳畜㐰㔳畜㐰〳畜㐰昳畜㐰攳畜㐰戳畜㐰㠳畜㐰㈴畜㐰〳畜㐰搳畜㐰攳 畜㐰㈴畜㐰㌴畜㐰〴畜㐰㠳畜㐰搳畜㐰攳 TV в сниппете
Добрый день, есть сниппет для получения пейджтайтла, подскажите пожалуйста как в этот же цикл добавить еще одно tv поле?
$res = $modx->getCollection('modResource',array('parent:IN' => explode(',', $parents)));
$output = '';
foreach ($res as $v) {
$output.= '"'.$v->get('pagetitle').'",';
}; FormIt и class="error" для select
Добрый день!
В Formit использую select для выбора, у select проверка на заполнение (обязательно для заполнения).
Если select не заполнили, то к его class="" добавляется error
Вот, что бы облагородить select использую select2.github.io/select2/
Он скрывает настоящий select и ниже выстраивает из span свою структуру
Так вот, к чему все предисловия, как добавить class=«error» родительскому элементу
В Formit использую select для выбора, у select проверка на заполнение (обязательно для заполнения).
Если select не заполнили, то к его class="" добавляется error
Вот, что бы облагородить select использую select2.github.io/select2/
Он скрывает настоящий select и ниже выстраивает из span свою структуру
Так вот, к чему все предисловия, как добавить class=«error» родительскому элементу
FormItSaveForm использование и редактирование
Доброго времени суток коллеги! Подскажите как использовать в сниппете значения из таблицы FormItSaveForm?
И можно ли как-то редактировать уже записанные строки? А то через админку не получается.
Или может есть решения получше FormItSaveForm?
И можно ли как-то редактировать уже записанные строки? А то через админку не получается.
Или может есть решения получше FormItSaveForm?
[Решено] как обновить все изображения\превью?
Помню где-то был, но поиск ничего путного не выдал… Напомните, пожалуйста, скрипт, который обновлял комплекты изображений для всех товаров в соответствии с текущими настройками в источнике файлов. Спасибо!
dynamicDropdownTV «Возможные значения из сниппета»
Здравствуйте. Можно ли в dynamicDropdownTV вставить в поле «ВОЗМОЖНЫЕ ЗНАЧЕНИЯ» значения полученные из сниппета. То есть хочется что бы возможные значения вида

Заранее спасибо
potype::Тип1==1||Тип2==2##povidu::Вид1==1||Вид2==2подставлялись из сниппета, в котором мы их получим выполнением каих-либо манипуляций. @EVAL $output = $modx->runSnippet("dynamicFilter"); return $output; // не работаети в итоге при редактировании ресурса мы бы увидели следующее:
Заранее спасибо
Gallery как вывести тег картинки
Есть галерея работ с с js фильтром isotope
Альбом один. Для каждой фотографии указан тег (Метки). Т.е. Хочу фотографии одного альбома фильтровать по тегам(Меткам).
В коде для фильтра isotope нужно последовательно вывести названия тегов.
Код элемента картинки на странице:
первый тег и второй тег, это просто для примера. В действительности будут: машины, велосипеды и т.д. все теги данного альбома.
Как это сделать? второй день пытаюсь разобраться.
Альбом один. Для каждой фотографии указан тег (Метки). Т.е. Хочу фотографии одного альбома фильтровать по тегам(Меткам).
В коде для фильтра isotope нужно последовательно вывести названия тегов.
<li ><a href="#filter" data-option-value=".тег первый" title="View all post filed under ">тег первый</a>Код элемента картинки на странице:
<div data-category="Тег картинки " class="Тег картинки element portfolio_item item" style="position: absolute; left: 244px; top: 0px;">
<div class="innerpadding">
<div class="portfolio_item_img featured_item_fadder">
<a href="http://">
<img src="http://.jpg" alt="">
</a>
</div>
</div>
</div>первый тег и второй тег, это просто для примера. В действительности будут: машины, велосипеды и т.д. все теги данного альбома.
Как это сделать? второй день пытаюсь разобраться.
AjaxForm игнорирует ошибку хука
Доброго времени суток! Подскажите в чем дело, AjaxForm даже если хук завершает ошибкой, все равно отображает зеленый pop-up с сообщением «форма отправлена успешно», но форма не отправлена.
хук:
хук:
<?php
$hook->addError('error_message','ошибка');
return false;форма:<form action="" method="post" class="ajax_form af_example" enctype="multipart/form-data">
<div class="form-group">
<div class="controls">
<label class="control-label" for="upload_passport_print">Скан копии паспорта</label>
<input type="file" name="upload_passport_print" class="form-control" />
<span class="error_upload_passport_print"></span>
</div>
</div>
<div class="form-group">
<div class="controls">
<button type="reset" class="btn btn-default">[[%af_reset]]</button>
<button type="submit" class="btn btn-primary">[[%af_submit]]</button>
</div>
</div>
</form>