Сергей

Сергей

С нами с 10 марта 2015; Место в рейтинге пользователей: #160

Фильтрация в mFilter2 по модификациям msOptionsPrice2 (с выбранными опциями)

Может кто работал в этом направлении и знает, как сделать вывод не только отфильтрованных товаров, но и сразу с выбранными опциями при фильтрации. В документации к сожалению ни чего не нашел.
Если наглядно то, но что бы при фильтрации цвета выбирались не только нужные товары но и сразу опция,



При mse2_filters_handler_class mse2FiltersHandler вроде как работает выбор, но у меня опции разнятся, так-как при выгрузке есть изменения названия цветов.

При msopFilters перестает работать выбор нужной опции при фильтрации.
Сергей
24 октября 2024, 20:27
modx.pro
46
0

Как заставить работать pageLinkScheme в mFilter2

Подскажите пожалуйста как подружить навигацию /page-2/ с mFilter2.
Проблема в том, что в pagination корректные url, но переход по прежнему осуществляется ?page=2.
Понимаю, что это идет из-за класса mse2_pagination, но как подружить не знаю, если класс убрать, то пагинации будет оставаться при фильтрации, что не правильно.
Сергей
30 сентября 2024, 17:05
modx.pro
121
0

Галерея для ресурсов modx 3

Есть кто активно использует modx 3?
Есть каки ни будь модули или решения для создания галереи для ресурсов.
Находил платный MoreGallery но его к сожалению не купить.
Сергей
24 августа 2024, 12:53
modx.pro
239
0

Удалить кавычки из alt minishop2

Может кто сталкивался с такой проблемой. У заголовков есть кавычки, я этот заголовок использую для alt в выводе товаров в каталоге в таком формате
alt="[[+pagetitle]]"

На странице товара все решаемо через fenom, но не в категории.
Очень странно, что работает исключительно [[+pagetitle]]

Я пробовал на fenom но вообще ни чего не выводится.
Пробовал так:
[[+name:stripString=`Mr.`]]
И
[[+pagetitle:replace=`Mr.==Mrs.`]]

Может есть как-то решение?
Сергей
04 июля 2024, 16:03
modx.pro
428
0

Условие на значение опции товара на странице товара minishop2

Подскажите пожалуйста, вроде простой вопрос, но ни как не соображу как написать на fenom
Так работает
[[+myoptions.value:is=`Test`:then=`Да`:else=`Нет`]]
Сергей
04 июля 2024, 10:41
modx.pro
234
0

Работа компонента webpgenerator

Всем привет! Может кто работал с данным дополнением webpgenerator?
Просто поддержка молчит уже несколько месяцев.
У меня почему-то часть изображений переконвертировалось, часть нет. Может у кого-то есть решение?
Сергей
03 апреля 2024, 12:04
modx.pro
325
0

Проблема с приоритетами на событие msOnGetProductPrice

Заранее прошу прошения, так-как не мастер в modx, да и вообще в программировании, но очень интересно, почему так.

Подскажите пожалуйста как работают приоритеты? (не нашел документации) Я всегда считал, чем ниже число, тем выше приоритет и тем быстрее будет выполняться событие, но у меня все на оборот, есть выставить число у системного события msOnGetProductPrice выше, то оно будет выполняться быстрее. (может в modx revo так и есть и это корректно)

Есть одна интересная задачка, которую ни как не могу решить с приоритетами на системное событие msOnGetProductPrice. Суть заключается в то, что есть два плагина на системного событие msOnGetProductPrice и совместно заставить работать я их не могу (один должен работать для одной группы пользователей, другой для другой, не понимаю как привязать и запускать их только для нужной группы пользователей). По отдельности они оба работают.
Сергей
16 марта 2024, 13:34
modx.pro
1 344
0

Решить проблему с конфликтом модулей

3 2 000
Добрый день!
Необходимо решить проблему модулей.
1. Конфликт mvtUsers и bxSender
При включенном компоненте bxSender не создаются пользователи.
Ошибка в консоле POST site.ru/assets/components/mvtusers/connector.php [HTTP/2 500 Internal Server Error 78ms]

2. Конфликт кастомного модуля pricecar (применяет цену к товарам, относительно того в какой группе находится пользователь) на событие msOnGetProductPrice с msPromoCode2. Если приоритет msPromoCode2 выше, то промокод применяется, если ниже, то пишет что нет товара к которым можно применить, а модуль pricecar отображает цену в корзине не корректно, если приоритет выше у msPromoCode2.

Нужно решить конфликт и скрыть возможно применять купоны и всю информацию о бонусах. (так-как личные кабинеты сделаны для оптовых покупателей, кроме группы Users и не авторизованных пользователей)

Оцените пожалуйста каждую работу отдельно.
Сергей
12 марта 2024, 16:34
modx.pro
186
0

msPromoCode2 ломается после добавления плагина

Добрый день!
При создании любого кастомного плагина с событием msOnGetProductPrice. (Даже если это пустой). msPromoCode2 перестает работать, не применяются промо коды и выводится надпись «В корзине нет товаров, соответствующих этому промо-коду».

Может кто сталкивался?

У меня несколько групп пользователей и для них написан этот плагин, что бы была нужная цена в корзине.
Сергей
11 марта 2024, 13:02
modx.pro
931
0

phpThumbOf modx 3

Если кому-то требуется, что бы был ресайз фотографий на modx 3 по средствам phpThumbOf, то необходимо внести правки.

В сниппете удалить
if (!$modx->loadClass('modPhpThumb',$modx->getOption('core_path').'model/phpthumb/',true,true)) {
    $modx->log(modX::LOG_LEVEL_ERROR,'[phpThumbOf] Could not load modPhpThumb class.');
    return '';
}


И заменить строчку через сервер в файле root>/core/components/phpthumbof/model/phpthumbof/phpthumbof.class.php. #193

$this->phpThumb = new MODX\Revolution\modPhpThumb($this->modx);
Источник

Я для себя искал решение, может кому пригодится.
Сергей
07 ноября 2023, 13:54
modx.pro
3
1 133
+2