Вопросы
Как скрыть TV в админке? Вопрос с подвохом!
Проверьте, кому не лень: если с помощью настройки форм, по ограничивающему полю (например по ресурсу id=10), попытаться скрыть какой-нибудь TV — он скроется во всех ресурсах документа, а не только в указанном ресурсе с id=10. При этом, если скрывать стандартные поля (типа pagetitle), то они скроются только в указанном ресурсе, а во всех остальных продолжат отображаться (как и должно быть).
У вас так же с TV или это у меня белочка?
Наблюдал в 2.3.3 и в 2.2.12
У вас так же с TV или это у меня белочка?
Наблюдал в 2.3.3 и в 2.2.12
JsonFormBuilder не работает
Добрый день.
Установил свежую modx revo 2.3.3, поставил JsonFormBuilder.
Сделал сниппет JsonFormBuilder-form1 с кодом из примера pastebin.ru/Wh023gpk
При запросе сниппета [[!JsonFormBuilder-form1]] страница не загружается (никакого вывода нет).
На сервере в error_log это:
[18-Feb-2015 09:19:51] PHP Parse error: syntax error, unexpected T_STRING in /core/cache/includes/elements/modsnippet/3.include.cache.php on line 3
В файле 3.include.cache.php на третьей строчке вообще пустота и там ничего нет pastebin.ru/3oo2Hk7X
Что может быть? Подскажите, пожалуйста.
До этого работал с MODX Evo. Сейчас перехожу на Revo.
Установил свежую modx revo 2.3.3, поставил JsonFormBuilder.
Сделал сниппет JsonFormBuilder-form1 с кодом из примера pastebin.ru/Wh023gpk
При запросе сниппета [[!JsonFormBuilder-form1]] страница не загружается (никакого вывода нет).
На сервере в error_log это:
[18-Feb-2015 09:19:51] PHP Parse error: syntax error, unexpected T_STRING in /core/cache/includes/elements/modsnippet/3.include.cache.php on line 3
В файле 3.include.cache.php на третьей строчке вообще пустота и там ничего нет pastebin.ru/3oo2Hk7X
Что может быть? Подскажите, пожалуйста.
До этого работал с MODX Evo. Сейчас перехожу на Revo.
Вложение для товара в письмо клиенту
Здравствуйте, подскажите как реализовать чтобы к письму клиенту во вложении был файл, уникальный для каждого товара?
Имя получателя в письме клиенту
Здравствуйте, подскажите что прописать в чанке tpl.msEmail.new.user чтобы в письме указывалось имя, которое покупатель ввел при заказе.
Tickets - ТВ на основе селекта с мультивыборо
Создаю во фронтенде документ с помощью Tickets.
В чанк tpl.Tickets.form.create есть такая конструкция для полей с множественным выбором:
Если в чанке заменить
А надо чтоб в базе сохранилась запись вида
[[!TicketForm?
&tplFormCreate=`tpl.Tickets.form.create`
&allowedFields=`parent,pagetitle,content,metro,logo`
&allowFiles=`1`
]]
Все поля документа и ТВ-параметры сохраняются, кроме полей с множественным выбором… Как решить проблему?В чанк tpl.Tickets.form.create есть такая конструкция для полей с множественным выбором:
<div class="form-group">
<label for="ticket-metro">Метро</label>
<select name="metro[]" class="form-control" multiple="multiple" id="ticket-metro">
<option value="1" >1</option>
<option value="2" >2</option>
<option value="4" >4</option>
....
</select>
<span class="error"></span>
......
При таком чанке в базе сохраняется Array, если выбрать более 2 значений… Если в чанке заменить
<select name="metro[]"
на <select name="metro"
, сохраняется только одно значение…А надо чтоб в базе сохранилась запись вида
1||2||4
Я так понимаю надо элементы массива metro[] разделить разделителями ||, как это сделать? mSearch2. Сортировка пунктов фильтрации TV
Есть ли параметр для сорировки пунтов фильтрации, в частности TV? В документпции ничего похожего не нашёл. По-умолчанию сортировка по алфавиту.
mFilter2 вывод множественного списка
Создал TV поле множественный список. Как в mFilter2 вывести весь список в radio, а не только те значения, что выбрал для страницы.
Сортировка getMany()
Подскажите пожалуйста, как отсортировать объекты по полю from_date при получении их через getMany().
Заранее благодарен!
$c = $modx->newQuery('newEraDtObj');
$c->sortby($sortby, $sortdir);
$items = $modx->getIterator('newEraDtObj', $c);
foreach ($items as $item) {
$forecast_dtss = $item->getMany('newEraDtForecast');
Необходимо отсортировать объекты получаемые по связи newEraDtForecast по полю from_date$item->getMany('newEraDtForecast')
Нашел вариант: $criteria = $modx->newQuery('modResource');
$criteria->where(array(
'parent' => $modx->resource->get('id'),
));
$criteria->sortby('pagetitle','ASC');
$children = $modx->resource->getMany('Children',$criteria);
Но не понял, как мне его использовать.Заранее благодарен!
MODx перекрывается хостингом
Здравствуйте! Такая ситуация: был работающий сайт на хостинге Jino, сейчас пытаюсь перейти на управление MODx. Если в Модэкс я ставлю псевдоним, отличный от того, что был на хостинге, страница отображается. Если же ставлю такой же псевдоним, то «включается» html-страница хостинга. Пыталась исправить ситуацию и через robots, и через htaccess. Пока ничего не получается. В чем может быть дело?
Управление публикацией в Tickets
Добрый день, подскажите пожалуйста, как в Tickets управлять параметрами pub_date и unpub_date.
Заранее спасибо
Заранее спасибо