Вопросы

Как скрыть TV в админке? Вопрос с подвохом!

Проверьте, кому не лень: если с помощью настройки форм, по ограничивающему полю (например по ресурсу id=10), попытаться скрыть какой-нибудь TV — он скроется во всех ресурсах документа, а не только в указанном ресурсе с id=10. При этом, если скрывать стандартные поля (типа pagetitle), то они скроются только в указанном ресурсе, а во всех остальных продолжат отображаться (как и должно быть).

У вас так же с TV или это у меня белочка?

Наблюдал в 2.3.3 и в 2.2.12

anatol
18 февраля 2015, 20:03
modx.pro
835
0

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.
Anton
18 февраля 2015, 16:24
modx.pro
1 047
0

Вложение для товара в письмо клиенту

Здравствуйте, подскажите как реализовать чтобы к письму клиенту во вложении был файл, уникальный для каждого товара?
ArtVirus
18 февраля 2015, 14:53
modx.pro
600
0

Имя получателя в письме клиенту

Здравствуйте, подскажите что прописать в чанке tpl.msEmail.new.user чтобы в письме указывалось имя, которое покупатель ввел при заказе.
ArtVirus
18 февраля 2015, 14:51
modx.pro
788
0

Tickets - ТВ на основе селекта с мультивыборо

Создаю во фронтенде документ с помощью Tickets.
[[!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[] разделить разделителями ||, как это сделать?
Yanusya
18 февраля 2015, 12:07
modx.pro
2
1 036
0

mSearch2. Сортировка пунктов фильтрации TV

Есть ли параметр для сорировки пунтов фильтрации, в частности TV? В документпции ничего похожего не нашёл. По-умолчанию сортировка по алфавиту.
Alexander V
18 февраля 2015, 09:58
modx.pro
1 422
0

mFilter2 вывод множественного списка

Создал TV поле множественный список. Как в mFilter2 вывести весь список в radio, а не только те значения, что выбрал для страницы.
Антон Левиц
18 февраля 2015, 09:08
modx.pro
1 733
0

Сортировка 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);
Но не понял, как мне его использовать.

Заранее благодарен!
GrinRom
18 февраля 2015, 09:01
modx.pro
1
2 488
0

MODx перекрывается хостингом

Здравствуйте! Такая ситуация: был работающий сайт на хостинге Jino, сейчас пытаюсь перейти на управление MODx. Если в Модэкс я ставлю псевдоним, отличный от того, что был на хостинге, страница отображается. Если же ставлю такой же псевдоним, то «включается» html-страница хостинга. Пыталась исправить ситуацию и через robots, и через htaccess. Пока ничего не получается. В чем может быть дело?
Екатерина
18 февраля 2015, 08:27
modx.pro
861
0

Управление публикацией в Tickets

Добрый день, подскажите пожалуйста, как в Tickets управлять параметрами pub_date и unpub_date.

Заранее спасибо
Alex Alex
17 февраля 2015, 22:39
modx.pro
1 116
0