Вопросы
Микроразметка для видео открывающиеся через картинку
Всем здравствуйте! Подскажите пожалуйста, как правильно сделать микроразметку schema.org для видео, которое открывается через картинку?
Почему не работает выборка в getimagelist?
Есть такой код:
id-list — это tv поле список (множественный выбор).
в этом поле в «Возможные значения» я указал
Короче говоря это tv поле выводит id ресурсов в таком виде — 13,55,56,83
По идеи выборка через "&where" должна происходить следующим образом:
если в массиве (13,55,56,83) есть id-шник текущего ресурса (например 13), то выводим.
Почему не работает?
Заранее большое спасибо за ответ.
[[getImageList?
&tvname=`promo`
&docid=`38`
&where=`{"id-list:LIKE":"%[[*id]]%"}`
&tpl=`@CODE: <div class="<img src="[[+img]]" alt="[[+alt]]" class="promo_img">`
]]id-list — это tv поле список (множественный выбор).
в этом поле в «Возможные значения» я указал
@SELECT menutitle, id FROM [[+PREFIX]]site_content WHERE parent IN (36,5,6,7,22,27)Короче говоря это tv поле выводит id ресурсов в таком виде — 13,55,56,83
По идеи выборка через "&where" должна происходить следующим образом:
если в массиве (13,55,56,83) есть id-шник текущего ресурса (например 13), то выводим.
Почему не работает?
Заранее большое спасибо за ответ.
Генерация файла для скачивания через тип содержимого
Доброго времени суток!
Хочу сделать файл для скачивания в формате .csv, для этого сделал тип содержимого cvs с mime типом text/csv
в качестве файла, а нужно что бы это был «генерируемый» файл, создал страницу со следующим содержимым:
Хочу сделать файл для скачивания в формате .csv, для этого сделал тип содержимого cvs с mime типом text/csv
в качестве файла, а нужно что бы это был «генерируемый» файл, создал страницу со следующим содержимым:
Проверка орфографии в админке.
Заказчик попросил меня сделать подчеркивание ошибок в «содержимом»
TinyMCE на сколько я смогла понять этого не делает. НАшла одно решение — сделать так, что бы ошибки подчеркивал браузер. Но не пойму куда этот кусок кода нужно вставлять:
TinyMCE на сколько я смогла понять этого не делает. НАшла одно решение — сделать так, что бы ошибки подчеркивал браузер. Но не пойму куда этот кусок кода нужно вставлять:
tinyMCE.init({
// тут ваш обычный конфиг
gecko_spellcheck:true
});Может есть другой какой то более простой вариант? msProductOptions
Добрый день.
Не выводит опции товаров, ничего нет. Из-за чего может быть?
[[msProductOptions?tpl=`productOptionsTpl`]]
productOptionsTpl


.
Не выводит опции товаров, ничего нет. Из-за чего может быть?
[[msProductOptions?tpl=`productOptionsTpl`]]
productOptionsTpl
{foreach $options as $option}
{$option.caption}
{if $option.value is array}
{$option.value | join: ', '}
{else}
{$option.value}
{/if}
{$option.measure_unit}
{/foreach}


.
[РЕШЕНО] Modx 2.7.2 + Formit + Login = :-(
Добрый день!
Переехал на Modx 2.7.2 перестали работать Formit и Login
Куда копать, где смотреть? В админке в логах ничего.
Страница с формой (Formit) открывается, заполняешь форму, отправляешь. После этого открывается эта же страница, но пустая. Причем никаких писем никуда не приходит.
С регистрацией (Login) то же самое. Но, если авторизуешься, то всё нормально.
Сама по себе почта на сайте работает (проверял так)
Переехал на Modx 2.7.2 перестали работать Formit и Login
Куда копать, где смотреть? В админке в логах ничего.
Страница с формой (Formit) открывается, заполняешь форму, отправляешь. После этого открывается эта же страница, но пустая. Причем никаких писем никуда не приходит.
С регистрацией (Login) то же самое. Но, если авторизуешься, то всё нормально.
Сама по себе почта на сайте работает (проверял так)
Как через pdoResources (Fenom) вывести блоки в разных чанках
Приветствую!
Как через pdoResources (Fenom) вывести блоки в разных чанках. При этом название чанка должно браться из тв-поля. Чанки лежат в виде файлов, а не находятся в базе MODX.
Например есть ресурс, у него в тв указан plate001 и он должен вывестись в файле plate001.html, я пытался сделать это двумя способами.
Как через pdoResources (Fenom) вывести блоки в разных чанках. При этом название чанка должно браться из тв-поля. Чанки лежат в виде файлов, а не находятся в базе MODX.
Например есть ресурс, у него в тв указан plate001 и он должен вывестись в файле plate001.html, я пытался сделать это двумя способами.
msOptions2 - поле артикул не сохраняет текст и выводит 0, либо сохраняет только числа
Всем доброго времени суток.
После переноса сайта и БД на другой хостинг в модуле msOptions2 в модификациях — полеАртикул вместо текста сохраняет только числовое значения, если ввести в поле Артикула только текст — после сохранения -получаю в поле ноль «0».
Если изменения артикула модификации произвести через менеджер PHPmyAdmin то поле артикул сохраняет текст и число, и в админке все ОК. то есть проблема при сохранении модификации в админке и передачи значения в БД.
В чем может быть проблема?
После переноса сайта и БД на другой хостинг в модуле msOptions2 в модификациях — полеАртикул вместо текста сохраняет только числовое значения, если ввести в поле Артикула только текст — после сохранения -получаю в поле ноль «0».
Если изменения артикула модификации произвести через менеджер PHPmyAdmin то поле артикул сохраняет текст и число, и в админке все ОК. то есть проблема при сохранении модификации в админке и передачи значения в БД.
В чем может быть проблема?
Где Babel хранит связь между ресурсами?
Доброго времени суток. Возникла задача через сниппет выводить на страницу параметры ресурса, а также параметры его перевода (Проще говоря мне нужно в один чанк поместить pagetitle ресурса русской версии и рядом pagetitle перевода этого ресурса из английского контекста).
Покопавшись в базе данных, я, к сожалению, не обнаружил в таблице modx_site_content колонку которая бы говорила какие id являются переводом. Также отдельной таблицы я почему-то тоже не нашел.
Решил полазить по сниппетам, увидел что все сниппеты по сути работают с классом babel. Полез в core/components/babel и там начал читать php файлы. Тут я уже окончательно запутался где он хранит переводы. Временами проскакивает вызов lexicon, но как я понял только что бы вывести сообщение об ошибке, в самих словарях я ничего не увидел.
Покопавшись в базе данных, я, к сожалению, не обнаружил в таблице modx_site_content колонку которая бы говорила какие id являются переводом. Также отдельной таблицы я почему-то тоже не нашел.
Решил полазить по сниппетам, увидел что все сниппеты по сути работают с классом babel. Полез в core/components/babel и там начал читать php файлы. Тут я уже окончательно запутался где он хранит переводы. Временами проскакивает вызов lexicon, но как я понял только что бы вывести сообщение об ошибке, в самих словарях я ничего не увидел.