Роман Ильин
С нами с 29 октября 2013; Место в рейтинге пользователей: #153Неприятный баг при создании ресурса в контексте
Есть два контекста «context_1» и «context_2»
К TV-полю привязан источник файлов source1 для первого контекста и source2 для другого.
Проблема: при создании нового ресурса в context_2 в TV-поле изначально открывается source1 первого контекста. И так до тех пор, пока не будет нажата кнопка «сохранить».
После сохранения всё ОК, открывается правильный источник файлов.
Как избежать подобного бага при создании ресурса?
Имеет ли смысл написать багрепорт в modx или это адекватное поведение?
К TV-полю привязан источник файлов source1 для первого контекста и source2 для другого.
Проблема: при создании нового ресурса в context_2 в TV-поле изначально открывается source1 первого контекста. И так до тех пор, пока не будет нажата кнопка «сохранить».
После сохранения всё ОК, открывается правильный источник файлов.
Как избежать подобного бага при создании ресурса?
Имеет ли смысл написать багрепорт в modx или это адекватное поведение?
Банальный вопрос: вывод option из TV.
Официальная документация сообщает, что для удобства можно задать возможные значения селекта парой ключа и значения:
Вопрос: Как вывести значение ключа «Option 1» на сайте?
Option 1==value1||Option 2==value2
Соответсвенно в админке при выборе будет отображаться «Option 1», а при стандартном вызове TV на сайте — value1.Вопрос: Как вывести значение ключа «Option 1» на сайте?
Возможны ли контекстно-зависимые TV?
По-умолчанию в MODX есть возможность ограничить доступность TV для определенных шаблонов.
Есть ли возможность ограничить доступность TV для разных контекстов? Как вариант: с разными наборами данных «по-умолчанию» для каждого контекста.
На примере:
База недвижимости для трех городов. Один город — один контекст. Соответственно в каждом городе свои названия районов, которые редактор выбирает через TV. Как в нужном городе показывать редактору только нужный TV?
Есть ли возможность ограничить доступность TV для разных контекстов? Как вариант: с разными наборами данных «по-умолчанию» для каждого контекста.
На примере:
База недвижимости для трех городов. Один город — один контекст. Соответственно в каждом городе свои названия районов, которые редактор выбирает через TV. Как в нужном городе показывать редактору только нужный TV?
Возможны ли контекстозависимые TV?
Возможно это глупый вопрос, но гугл не помог.
Сейчас в MODX есть возможность ограничить доступность TV для разных шаблонов.
А возможно ли ограничить доступность TV в том числе и для разных контекстов?
Сейчас в MODX есть возможность ограничить доступность TV для разных шаблонов.
А возможно ли ограничить доступность TV в том числе и для разных контекстов?
Сортировка фильтра mFilter2
Возможно ли отсортировать пункты фильтра не по option (по умолчанию), а по value?
Если стандартной возможности нет, то ткните, пожалуйста, в код где формируется этот список?
Если стандартной возможности нет, то ткните, пожалуйста, в код где формируется этот список?
option1==value1||option2==value2||option3==value3
Проблема с циклическим редиректом через плагин
Задача: Необходимо редиректить открытие главной страницы сайта "siteurl.com" на адрес вида "siteurl.com/?daterange|daterange=текущий-день"
Написал плагин и повесил на событие OnHandleRequest
РЕШЕНИЕ: Конечно же надо проверить GET на пустоту
Написал плагин и повесил на событие OnHandleRequest
<?php
$currentDay = date("Y-m-d");
if ($_SERVER['SERVER_NAME'] == 'siteurl.com') {
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://siteurl.com/?daterange|daterange='.$currentDay);
}
Ссылка формируется правильная, но получается цикличная переадресация. Какое событие следует назначить или как переписать код, чтобы редирект срабатывал однократно?РЕШЕНИЕ: Конечно же надо проверить GET на пустоту
if (empty($_GET)) {
$modx->sendRedirect('siteurl.com?daterange|daterange='.$currentDay,array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
}
Процессинг TV в чанках mFilter2
У каждого ресурса имеется custom-TV содержащий в себе диапазон дат.(http://modx.com/extras/package/daterangetv).
Как включить их процессинг в чанке tpl.mSearch2.row?
Конструкция: [[+daterange? &format=`%d|%m.|%Y` &separator=`–`]] — не работает. TV выводится — as is.
Как включить их процессинг в чанке tpl.mSearch2.row?
Конструкция: [[+daterange? &format=`%d|%m.|%Y` &separator=`–`]] — не работает. TV выводится — as is.
mFilter2 фильтрация посредством Datepicker jquery
4
Нужно написать особый чанк фильтру на основе Datepacker Jquery UI и прописать javascript для его работы, который будет фильтровать ресурсы по дате.
Ссылка на datepicker: jqueryui.com/datepicker/#inline
P.S. Изначально это было объявлением о работе, но потом опубликовали решение в комментариях и топик переехал в этот раздел.
Ссылка на datepicker: jqueryui.com/datepicker/#inline
P.S. Изначально это было объявлением о работе, но потом опубликовали решение в комментариях и топик переехал в этот раздел.
Datapicker в mFilter2
Подскажите путь мысли или решение.
Как в фильтр добавить фильтрацию по дате посредством datepicker? (по типу слайдера)
Как в фильтр добавить фильтрацию по дате посредством datepicker? (по типу слайдера)
mFilter2. Несколько значений в одном TV.
Пробую применить mFilter под специфику недвижимости.