Вопросы
Как в ajax файле form.php подключить после вызова чанка обработку fenom тегов и снипетов?
Ребята, подскажите пожалуйста! Как в ajax файле form.php подключить после вызова чанка обработку fenom тегов и снипетов? Вот содержимое файла form.php
<?php
if ($_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest' || empty($_POST['action'])) {
return;
}
define('MODX_API_MODE', true);
require dirname(dirname(dirname(__FILE__))) . '/index.php';
$modx->getService('error','error.modError');
$modx->setLogLevel(modX::LOG_LEVEL_ERROR);
$modx->setLogTarget('FILE');
if ($_POST['action'] == "1" && isset($_POST['mass'])) {
//Получаем значение для второго селектора
$output = $modx->getChunk('mass',array(
'mass' => strval($_POST['mass']),
'h' => strval($_POST['h']),
'l1' => strval($_POST['l1']),
'l2' => strval($_POST['l2']),
'l3' => strval($_POST['l3']),
));
$result = array($output, 'success');
}
else {
$result = array('Некорректный запрос', 'error');
}
if (!empty($result)) {
die(json_encode($result));
} ModX и несколько миллионов ресурсов
Привет! Подскажите, ModX подходит для нескольких миллионов ресурсов (или minishop-товаров)? Знаете ли примеры ModX-сайтов с таким количеством ресурсов/товаров?
mFilter2 как выбрать ресурсы с моей опцией?
Подскажите пожалуйста, как в mFilter2 вызвать только те ресурсы, которые попадают под мою опцию в минишопе?
Опция как Да/Нет сделана.
Как правильно написать выборку?
Опция как Да/Нет сделана.
'where'=> ['season_sale' => 1]но тогда ошибка в логах 42S22: Unknown column 'season_sale' in 'where clause'Как правильно написать выборку?
miniShop2 radio сам переключается.
Доброго времени суток.
Столкнулся с такой проблемой. При быстром изменении способа доставки или оплаты почему-то кнопки сами себя переключать.
Пример ошибки:

Сам сайт: kids.ldmplus.ru/oformit-zakaz
Не могу понять почему если резко изменить способ доставки или оплаты кнопки заедает и они начинают сами переключаются.
Кто то сталкивался с данной проблемой или может помочь?
Столкнулся с такой проблемой. При быстром изменении способа доставки или оплаты почему-то кнопки сами себя переключать.
Пример ошибки:

Сам сайт: kids.ldmplus.ru/oformit-zakaz
Не могу понять почему если резко изменить способ доставки или оплаты кнопки заедает и они начинают сами переключаются.
Кто то сталкивался с данной проблемой или может помочь?
Дополнительное поле профиля TinyMCE
Доброго времени суток.
Есть ли какая то возможность внедрить визуальный редактор(TinyMCE) в профиль пользователя в админ.панели?
Создал дополнительные поля профиля (не extended) с помощью этой инструкции.
Благодарю за внимание к моей проблеме.
Версия MODX Revolution: 2.7.1-pl
Есть ли какая то возможность внедрить визуальный редактор(TinyMCE) в профиль пользователя в админ.панели?
Создал дополнительные поля профиля (не extended) с помощью этой инструкции.
Благодарю за внимание к моей проблеме.
Версия MODX Revolution: 2.7.1-pl
mSearch2 поиск по определенному полю
Всем привет!
Простой вопрос…
Хочу на одной странице сделать 2 вызова mSearch2:
1. поиск по категориям (msCategory), только по полю pagetitle
2. поиск по товарам (msProduct), по всем полям.
Как реализовать?..
Ограничить поиск только по категории или товару ясно, через where class_key.
А вот как заставить искать только по полю pagetitle? Поисковый индекс присутствует по всем полям для всех ресурсов…
Простой вопрос…
Хочу на одной странице сделать 2 вызова mSearch2:
1. поиск по категориям (msCategory), только по полю pagetitle
2. поиск по товарам (msProduct), по всем полям.
Как реализовать?..
Ограничить поиск только по категории или товару ясно, через where class_key.
А вот как заставить искать только по полю pagetitle? Поисковый индекс присутствует по всем полям для всех ресурсов…
Значение в поле Article в minishop2 не записывается, если содержит буквы
Привет, подскажите, может кто-то сталкивался
при создании нового товара поле Article не сохраняется. Пишет 0
скриншот
yadi.sk/i/JcCO2bItrZslbg
Версия minishop2 — 2.1.8-pl3
Работало стабильно с 2014 года, дописывалось, местами оч костыльно
когда именно перестало не известно, на бекап не откатить
В консоли ошибок нет, ковырял
Заранее благодарю за наставление на путь истинный
UPDATE:
не сохраняется артикул с буквами (как русские так и латиница), только цифры сохраняет
при создании нового товара поле Article не сохраняется. Пишет 0
скриншот
yadi.sk/i/JcCO2bItrZslbg
Версия minishop2 — 2.1.8-pl3
Работало стабильно с 2014 года, дописывалось, местами оч костыльно
когда именно перестало не известно, на бекап не откатить
В консоли ошибок нет, ковырял
Заранее благодарю за наставление на путь истинный
UPDATE:
не сохраняется артикул с буквами (как русские так и латиница), только цифры сохраняет
Fenom. Вынос сниппетов в файлы
Подскажите, если выносить шаблоны, чанки в файлы, то как поступать с родными сниппетами дополнений? Оставлять их в БД? В файлы писать только свои сниппеты? В документации к феному пишут делать все в файлах и ничего не создавать в админке. А как быть со сниппетами pdotools, msgallery, например? Каковы правила хорошего тона в таком случае?
/208.include.cache.php : 20) PHP warning: Invalid argument supplied for foreach()
Доброго дня. В журнал получаю ошибки
/208.include.cache.php : 20) PHP warning: Invalid argument supplied for foreach()сниппет с id 208 тянет фотки с яндекс дискаПозарез нужна консультация по mFilter2
Ув. специалисты, подскажите, в каком направлении направить свои усилия по решению двух проблем.
Они явно копеечные, но день на них уже ушел.
1. Фильтры и результаты в соответствии с дизайном разнесены в коде страницы и не могут быть умещены в один div (<div class=«msearch2» id=«mse2_mfilter»><div id=«mse2_results»>). Когда плейсхолдер [[+filters]] помещается вне указанного дива, он остается пустым, фильтры в этом месте не появляются.
Приделываю к сниппету параметр &toPlaceholders=`my.`, заменяю [[+filters]] на [[+my.filters]], [[+results]] на [[+my.results]]. Фильтры в нужном месте появляются. А вот товары не выводятся вовсе. И все это сопровождается строкой в логе ошибок: ...\core\xpdo\om\xpdoquery.class.php: 764) Encountered empty IN condition with key id.
Они явно копеечные, но день на них уже ушел.
1. Фильтры и результаты в соответствии с дизайном разнесены в коде страницы и не могут быть умещены в один div (<div class=«msearch2» id=«mse2_mfilter»><div id=«mse2_results»>). Когда плейсхолдер [[+filters]] помещается вне указанного дива, он остается пустым, фильтры в этом месте не появляются.
Приделываю к сниппету параметр &toPlaceholders=`my.`, заменяю [[+filters]] на [[+my.filters]], [[+results]] на [[+my.results]]. Фильтры в нужном месте появляются. А вот товары не выводятся вовсе. И все это сопровождается строкой в логе ошибок: ...\core\xpdo\om\xpdoquery.class.php: 764) Encountered empty IN condition with key id.