Вопросы
Загрузка изображения с флагом "неактивен" в галерею товара через процессор ms2gallery
Здравствуйте. Загружаю изображения через runProcessor
$dataFile = array(
'id' => $idRes,
'file' => $newPath,
'active' => 0
);
$response = $modx->runProcessor('gallery/upload',
$dataFile,
array('processors_path' => MODX_CORE_PATH.'components/ms2gallery/processors/mgr/')
);Изображения загружает, но на «активность» это не влияет, подскажите как загрузить изображение неактивным?
Как использовать компонент msAddField
Всем привет! В первую очередь, очень хочется понять, как работать в ModX… для меня эта система оказалось сложной, подскажите, что почитать, изучить чтобы вести интернет-магазин самостоятельно?
И сам вопрос, как внедрить данный компонент в систему? Мне очень нужно добавить новые поля в свойства товаров и это дополнение кажется подходящим Я скачал его по указанной ссылке к себе на комп, но при добавлении его в modx появляется ошибка: does not appear to be a transport package
Подскажите пожалуйста, как внедрить в систему данный плагин или как еще, можно расширить свойства товаров.
И сам вопрос, как внедрить данный компонент в систему? Мне очень нужно добавить новые поля в свойства товаров и это дополнение кажется подходящим Я скачал его по указанной ссылке к себе на комп, но при добавлении его в modx появляется ошибка: does not appear to be a transport package
Подскажите пожалуйста, как внедрить в систему данный плагин или как еще, можно расширить свойства товаров.
Как вывести кнопку в зависимости от наличия у товара опций?
Здравствуйте.
В списке товаров есть товары у которых есть опции и те, у которых их нет.
Необходимо тем товарам, у которых нет никаких опций выдать одну кнопку — Добавить в корзину, а для тех товаров, у которых есть опции вывести другую кнопку — Выбрать опции.
Коллеги, подскажите как это можно сделать, возможно кто-то из вас уже такое делал?
В списке товаров есть товары у которых есть опции и те, у которых их нет.
Необходимо тем товарам, у которых нет никаких опций выдать одну кнопку — Добавить в корзину, а для тех товаров, у которых есть опции вывести другую кнопку — Выбрать опции.
Коллеги, подскажите как это можно сделать, возможно кто-то из вас уже такое делал?
Нужна помощь по ms_CDEK2
Добрый день, вопрос по модулю ms_CDEK2 (https://modstore.pro/packages/delivery/ms-cdek2)
Реализовал на сайте, с пересчетом доставки при выборе «доставки до пункта выдачи» все работает.
А при выборе «доставки до двери» ничего не пересчитывается, может быть есть пример готовой реализации, посмотреть на селекторы полей. Илья не так давно убрал пример сайта с реализацией…
Реализовал на сайте, с пересчетом доставки при выборе «доставки до пункта выдачи» все работает.
А при выборе «доставки до двери» ничего не пересчитывается, может быть есть пример готовой реализации, посмотреть на селекторы полей. Илья не так давно убрал пример сайта с реализацией…
Ошибки в логе
Подскажите может кто сталкивался. В лог постоянно валятся ошибки
27.10.2020 12:55:43 ERROR /var/www/site.ru/core/xpdo/cache/xpdocachemanager.class.php 514
PHP warning: unlink(/var/www/site.ru/core/cache/db/objects/modResource/e89fa63e1c424d10b085739f66097498.cache.php): No such file or directory
27.10.2020 12:55:43 ERROR /var/www/site.ru/core/xpdo/cache/xpdocachemanager.class.php 522
PHP warning: closedir(): supplied resource is not a valid Directory resourcecache_alias_map отключен потому что очень большое количество страниц Условие внутри сниппета на Fenom
Подскажите как использовать условия в сниппете?? Вот так не работает:
{'MinifyX' | snippet : [
'minifyCss' => 1,
'minifyJs' => 1,
'registerJs' => 'default',
'registerCss' => 'default',
'jsSources' => '
//code-ru1.jivosite.com/widget.js,
/js/jquery.js,
'
'cssSources' => '
/css/all.css,
/css/icon.css,
{if $_modx->resource.id == 1}
/css/cat.css,
/css/main.css,{/if}
{if $_modx->user.id == 12}{if $_modx->resource.id == 21}/css/cart.css,{/if}{else}{if $_modx->resource.id == 21}/css/cart.css, /css/icon.css{/if}
'
]} Ошибка в журнале pdotools.class.php : 343) [pdoTools] Could not load snippet "id"
[2020-10-26 12:29:35] (ERROR @ /****/core/components/pdotools/model/pdotools/pdotools.class.php: 343) [pdoTools] Could not load snippet «id»
Как избавиться?
вызываю элементы так:
Как избавиться?
вызываю элементы так:
{$_modx->runSnippet('!pdoResources', [
'parents' => 11,
'depth' => '0',
'limit' => '4'
'where' => '{"template:IN":[12]}',
'tpl' => 'tpl.articles.main',
'sortby' => '',
'sortdir' => 'DESC',
'includeTVs' => 'preview',
'prepareTVs' => '1',
'processTVs' => '1',
'tvPrefix' => '',
'select' => '{"modResource":"id,uri,pagetitle,longtitle,content,publishedon"}',
])} Как переместить плейсхолдер page выше pdoPage?
Добрый день всем!
Сильно не пинайте, так как знаком с Modx 3 месяца. Не могу решить, как казалось, банально простую задачу. Нужно переместить плейсхолдер page выше pdoPage.
Сильно не пинайте, так как знаком с Modx 3 месяца. Не могу решить, как казалось, банально простую задачу. Нужно переместить плейсхолдер page выше pdoPage.
Проблема с предварительными подсчётами в новой версии mSearch2 1.14.0-pl
Василий здравствуйте! Начиная с версии mSearch2 1.14.0-pl в обновлении реализовано кэширование предварительных результатов mfilter2, но если расширен класс и фильтрация происходит по своей таблице, возникают проблемы с подсчетами предварительных результатов в ранних версиях msearch2, это решалось добавлением кода в файл custom.class.php:
//Правильные подсчёты в mFilter2
public function filterDefault(array $requested, array $values, array $ids) {
return array_unique(parent::filterDefault($requested,$values,$ids));
}но сейчас этот вариант не работает и временное решение: itchief.ru/questions/663 описал Александр Мальцев на сайте itchief.ru спасибо ему, правда при таком раскладе как я понимаю, кэширование предварительных результатов работать не будет, но подсчёты работают. Что можно сделать в данном случае, подскажите пожалуйста или возможно в будущих обновлениях msearch2 будет учтена эта проблема? Как добавить доставку в mspLifePay?
Всем доброго времени суток!
Назрел вопрос. Установили на свой сайт с MODX Revolution 2.7.3-pl и miniShop2 2.5.0-pl плагин mspLifePay 1.0.0-pl. Но при оплате заказа всегда выходит ошибка в самом Life Pay о том, что чек не принят. Как мы потом узнали из отчета в тестовом режиме, уходит только общая сумма заказа и информация о товаре с его ценой, а доставки нет.
Собственно вопрос. Как можно добавить в этот плагин вывод информации о доставке, чтобы все чеки уходили правильно и без ошибок?
Назрел вопрос. Установили на свой сайт с MODX Revolution 2.7.3-pl и miniShop2 2.5.0-pl плагин mspLifePay 1.0.0-pl. Но при оплате заказа всегда выходит ошибка в самом Life Pay о том, что чек не принят. Как мы потом узнали из отчета в тестовом режиме, уходит только общая сумма заказа и информация о товаре с его ценой, а доставки нет.
Собственно вопрос. Как можно добавить в этот плагин вывод информации о доставке, чтобы все чеки уходили правильно и без ошибок?