Алексей Суслов
С нами с 21 июля 2016; Место в рейтинге пользователей: #336Ошибки в логе от MiniShop2 после обновления до последней версии MODX 2.6.5
            Добрый день. Вопрос к знатокам минишопа.
После найденных уязвимостей в MODX и обновления до последней версии в логах появляются две такие ошибки:
        
        
        
    После найденных уязвимостей в MODX и обновления до последней версии в логах появляются две такие ошибки:
[2018-08-14 13:48:54] (WARN @ ***/public_html/core/model/phpthumb/modphpthumb.class.php : 89) Detected attempt of using private parameter `wctx` (for internal usage) of phpThumb that not allowed and insecure
[2018-08-14 13:48:54] (WARN @ ***/public_html/core/model/phpthumb/modphpthumb.class.php : 89) Detected attempt of using private parameter `source` (for internal usage) of phpThumb that not allowed and insecure        Подзапрос в pdoFetch
            Пожалуйста, подскажите гуру MODX — есть ли возможность как-то указать подзапрос в leftjoin?
Запрос сейчас выглядит так:
Цель: нужно вытащить только те изображения, у которых в поле description есть уникальное значение (там хранится цвет товара). С этим кодом в $small попадают все изображения. Для этого скорей всего нужен подзапрос в leftjoin, в котором я бы сделал GROUP BY. Если подскажите другое решение, буду признателен.
        
        
        
    Запрос сейчас выглядит так:
{'!msProducts'|snippet:[
    'limit' => '3',
    'parents' => '3',
    'sortby' => 'publishedon',
    'sortdir' => 'ASC',
    'tpl' => '@FILE chunks/minishop2/products_row.tpl',
    'leftJoin' => '{"small":{"class":"msProductFile","alias":"small", "on": "small.product_id = msProduct.id AND small.path LIKE \'%/small/\'"}}',
    'select' => '{"small":"GROUP_CONCAT(small.url ORDER BY small.rank SEPARATOR \';\') as images"}',
    'showLog' => '1',
]}Цель: нужно вытащить только те изображения, у которых в поле description есть уникальное значение (там хранится цвет товара). С этим кодом в $small попадают все изображения. Для этого скорей всего нужен подзапрос в leftjoin, в котором я бы сделал GROUP BY. Если подскажите другое решение, буду признателен.
Баг в Minishop2-2.4.3-pl с обнулением полей
            Сегодня обнаружена ошибка в работе Minishop2 при обновлении полей из категории товаров.
Проверял на чистой установке на модхосте с Modx 2.5.0.
Заключается она в следущем:
Там доп. опции затирались.
Подскажите умельцы Modx, как поправить?
Василий, не ругай — Василий выручай =)
        
        
        
    Проверял на чистой установке на модхосте с Modx 2.5.0.
Заключается она в следущем:
- Создаем товар в категории, жмем сохранить.
 - Смотрим в базе два поля: createdon и publishedon. В обоих полях есть правильные значения времени.
 - Идем назад в категорию и хотим быстренько изменить любое поле в этом товаре прям тут, двойным щелчком.
 - Поле меняется, все хорошо. Смотрим в базе, а там createdon и publishedon = 0
 
Там доп. опции затирались.
Подскажите умельцы Modx, как поправить?
Василий, не ругай — Василий выручай =)
Как бы вы организовали подобную структуру сайта?
            Добрый день, уважаемое сообщество!
Работаю над созданием интернет магазина спортивных товаров, использую MiniShop2, и у заказчика возникло желание организовать структуру товаров, как на этом сайте.
Привожу пример с футбольным мячом, стуруктура категорий такая:
Каталог
-> Мячи
->Футбольные мячи
и в подкатегории «Футбольные мячи» лежит наш товар «Футбольный мяч такой-то».
Но: помимо этого подкатегория футбольные мячи еще относится каким-то образом к категории «Футбол», которая находится в категории «Виды спорта». Показал на картинке.
 
        
        
        
        
    Работаю над созданием интернет магазина спортивных товаров, использую MiniShop2, и у заказчика возникло желание организовать структуру товаров, как на этом сайте.
Привожу пример с футбольным мячом, стуруктура категорий такая:
Каталог
-> Мячи
->Футбольные мячи
и в подкатегории «Футбольные мячи» лежит наш товар «Футбольный мяч такой-то».
Но: помимо этого подкатегория футбольные мячи еще относится каким-то образом к категории «Футбол», которая находится в категории «Виды спорта». Показал на картинке.