Вопросы
msExportOrdersExcel
Добрый день!
Не выводится article товара при экспорте. Само поле создается, а данные пустые.
Подозреваю, что проблема в том что сам модуль msExportOrdersExcel не умеет выводить массив из бд с данным значением.
Подскажите, кто сталкивался, как решить сей вопрос?
добавляю запись в массив
Не выводится article товара при экспорте. Само поле создается, а данные пустые.
Подозреваю, что проблема в том что сам модуль msExportOrdersExcel не умеет выводить массив из бд с данным значением.
Подскажите, кто сталкивался, как решить сей вопрос?
добавляю запись в массив
{
«field»: «article»,
«value»: «Артикул»,
«width»: 30,
«handler»: "",
«alignment_horizontal»: "",
«alignment_vertical»: "",
«rank»: 1,
«active»: true
}, gallery - Ни один файл не попадает под заданный фильтр.
Почему не работает процессор context/setting/create?
Есть контекст testContext, необходимо программно создать в нём настройку с ключом testKey.
Следуя логике работы с процессорами в MODX код должен выглядеть так:
Следуя логике работы с процессорами в MODX код должен выглядеть так:
$response = $modx->runProcessor('context/setting/create', array(
'context_key' => 'testContext',
'key' => 'testKey',
'value' => 'testValue'
));
if ($response->isError()) {
return $response->getMessage();
}
print_r ($response->getObject());Но в ответ получаю «Параметр не найден.»Съезжает код при использовании чанка в modx
Всем доброго времени суток!
В сети решения не нашел, пишу на форум.
При использовании чанка, содержимое его кода съезжает.
Вторая строка кода содержимого чанка начинается с новой строки(1 column)
Кто-нибудь с этим сталкивался?
Может в курсе как исправить ситуацию?
Использование чанка Favicon в шаблоне.

Код чанк Favicon

Съехавший (c13 строки) код
В сети решения не нашел, пишу на форум.
При использовании чанка, содержимое его кода съезжает.
Вторая строка кода содержимого чанка начинается с новой строки(1 column)
Кто-нибудь с этим сталкивался?
Может в курсе как исправить ситуацию?
Использование чанка Favicon в шаблоне.

Код чанк Favicon

Съехавший (c13 строки) код
{'ms2_frontend_currency' | lexicon} Не срабатывает с первого раза
В чанке миникорзины, которая выводится как всплывающее окно при клике на лого корзины возникает следующая проблема:
1. Если товар добавить в корзину, и затем нажать вывести попап миникорзины, то вместо значения параметра
ms2_frontend_currency выводится «ms2_frontend_currency»
Но если после этого обновить страницу и опять нажать на корзину ( вывести попап миникорзины), то словарь прогружается и выводится все корректно.
Согласно документации и рекомендации подгружать словарь заранее, сделал следующее:
{$_modx->lexicon->load('minishop2:frontend')} {$_modx->lexicon('ms2_frontend_currency')}
Однако эффект ровно такой же. Лексикон подгружается после обновления.
Так же, при попытке посмотреть исходный код страницы, ( попап корзины hiden), так как происходит повторная загрузка страницы и все значения там так же корректные.
Куда копать? Спасибо!
1. Если товар добавить в корзину, и затем нажать вывести попап миникорзины, то вместо значения параметра
ms2_frontend_currency выводится «ms2_frontend_currency»
Но если после этого обновить страницу и опять нажать на корзину ( вывести попап миникорзины), то словарь прогружается и выводится все корректно.
Согласно документации и рекомендации подгружать словарь заранее, сделал следующее:
{$_modx->lexicon->load('minishop2:frontend')} {$_modx->lexicon('ms2_frontend_currency')}
Однако эффект ровно такой же. Лексикон подгружается после обновления.
Так же, при попытке посмотреть исходный код страницы, ( попап корзины hiden), так как происходит повторная загрузка страницы и все значения там так же корректные.
Куда копать? Спасибо!
Не выводить товары без фото в MiniShop2
Доброго дня!
При работе с каталогом возник вопрос: как не выводить в каталог товары, у которых нет фотографий.
Просто сделать условие внутри чанка на проверку наличия чего-либо в поле {$image} не очень хороший вариант, потому что в категории отображается количество товаров. А как сделать это с помощью выборки msProducts — мыслей нет.
Подскажите, может, кто сталкивался с такой задачей?
При работе с каталогом возник вопрос: как не выводить в каталог товары, у которых нет фотографий.
Просто сделать условие внутри чанка на проверку наличия чего-либо в поле {$image} не очень хороший вариант, потому что в категории отображается количество товаров. А как сделать это с помощью выборки msProducts — мыслей нет.
Подскажите, может, кто сталкивался с такой задачей?
Метод ->remove()
Я и раньше наталкивался на странную работу данного метода, но вот есть такой вопрос.
У нас есть товар, у которого есть опции. Мне надо удалить их.
Делаю так:
Вроде бы это обычный объект, почему не изменяет значения и не срабатывает удаление?
У нас есть товар, у которого есть опции. Мне надо удалить их.
Делаю так:
$msProductOption = $modx->getIterator('msProduct', array('id' => 1137));
foreach($msProductOption as $option){
$many = $option->getMany('Options');
foreach($many as $m){
$m->set('value', '');
$m->save();
//var_dump($m->remove());
}
}Данный способ не изменяет значение на пустоту и не удаляет, выдает falseВроде бы это обычный объект, почему не изменяет значения и не срабатывает удаление?
Как подружить pdoPage и &wrapIfEmpty?
Делаю вот так:
Помогите нубу пожалуйста!
&wrapIfEmpty=`@INLINE <p>Новые мероприятия появятся в самое ближайшее время</p>`Но ничего не происходит. Нужно выводить сообщение при отсутствии выводимых событий. Помогите нубу пожалуйста!
miniShop2 и доставка в корзине в модальном окне
Здравствуйте. Ситуация такая: корзина вызывается FancyBox + Ajax в модальном окне, соответственно default.js не подгружается в самом модальном окне. Проблема в том, что переключение способов доставки не изменяет конечной стоимости заказа. но если вручную вписать default.js в контент страницы корзины то все работает, но появляется следующая проблема — то все срабатывает по два раза. Может быть повесить какой нибудь тригер на радиобатоны для пересчета стоимости корзины или типа того? Спасибо за ответы!
