Вопросы

На могу запустить Localizator

Всем привет
чувствую себя полным дебилом,
но ни как не получается настроить Localizator, и судя по комментариям к пакету такой я один,
у всех получается не вызывая при этом проблем, ПОМОГИТЕ разобраться, в чем может быть проблема?
Сделал демо сайт
доступы:
s22374.h10.modhost.pro/manager/
Логин s22374
Пароль s22374s22374
Greza
07 мая 2020, 12:14
modx.pro
1 104
0

Как в mFilter2 вывести модификации с ненулевым остатком

Имеются товары с модификациями подобного вида — prntscr.com/scgm57
Проделал манипуляции с кастомным классом, чтобы фильтровать по модификациям, но в фильтре выводит все доступные модификации — prntscr.com/scgo3c.

А я бы хотел выводить только те, у которых ненулевой остаток. Подскажите, как прописать это условие. Вот вызов mFilter2:
mekirile
07 мая 2020, 12:12
modx.pro
894
0

Проблемы с авторизацией через Яндекс в HybridAuth

Добрый день!

У всех нормально работает авторизация через Яндекс в HybridAuth?

У меня с сегодняшнего дня (07.05.2020) начала вываливаться ошибка в логах:
[HybridAuth] Provider returned an error: invalid_scope Не удалось определить список запрашиваемых доступов
Соответственно Яндекс пишет:
Не удалось определить список запрашиваемых доступов (invalid_scope)
Проблема, по всей видимости, с GET-параметром scope, сейчас в нем передаются пустые данные "scope=". В документации указано «Если параметры scope и optional_scope не переданы, то токен будет выдан с правами, указанными при регистрации приложения.». Проверил, права в приложении указаны, но авторизация не проходит. Если в GET-параметре вручную указать "scope=login:birthday login:email login:info login:avatar", то авторизация проходит норм.

PS Ну соответственно слетела авторизация через Яндекс на всех моих сайтах.
Sphinx
07 мая 2020, 10:23
modx.pro
1
3 102
0

Проблемы с дополнением Login

Всем привет! Кто может подсказать что с дополнением Login?
Сергей
06 мая 2020, 21:38
modx.pro
700
0

Не приходят заказы с minishop2

Добрый день!
На сайте установлен minishop2 и formit + ajaxform.
Указал в системных настройках в поле emailsender почту mail.ru
В настройках minishop2 в поле ms2_email_manager указал ту же почту.

Как результат — не приходят заказы с сайта, но письма от formit приходит.
Затем я заменил почту в поле emailsender на другую (gmail.com) и заказы стали приходить.
Прочитал на одном форуме, что это может быть глюк почты mail.ru
modx.ru/vopros-otvet/info/3091/#35960

Может кто сталкивался с подобной проблемой?
P.S. Без вариантов нужно указать одинаковую почту mail.ru и для заказов и для formit.
Денис
06 мая 2020, 16:20
modx.pro
1 273
0

ох уж это where

Хочу составить условие для нахождения товаров, по передаваемым значениям опций.
Вот часть кода
$q = $modx->newQuery('msProductOption');
$q->innerJoin('msProduct', 'msProduct', 'msProduct.id=msProductOption.product_id');
$q->where(array('msProductOption.key' => 'height', 'msProductOption.value:IN'=> [152]));
$q->where(array(
    'msProductOption.key' => 'presure', 
    'msProductOption.value:IN'=> [900],

));
Идея в том, чтобы отобрать товары у которых И высота равна 152 и одновременно и давление 900.
Данный код в виде SQL выглядит так
SELECT DISTINCT(msProductOption.value), msProduct.id FROM `modx_ms2_product_options` AS `msProductOption` JOIN `modx_site_content` `msProduct` ON msProduct.id=msProductOption.product_id WHERE ( ( `msProductOption`.`key` = 'height' AND `msProductOption`.`value` IN ('152') ) AND ( `msProductOption`.`key` = 'presure' AND `msProductOption`.`value` IN ('900') ) ) ORDER BY msProductOption.value ASC
и ничего не возвращает, как в modx так и напрямую выполненный в mysql.
Хотя товар есть, который должен попасть под эту выборку.
Александр Мельник
06 мая 2020, 13:19
modx.pro
1 544
0

Как в pdoPage + msProducts вывести на первой странице на 1 товар меньше чем нужно?

Добрый день, есть ли возможность вывести на первой странице товары с оффсетом -1, а на следующих — нормально.
Делается это для того, что первая «карточка товара» — это просто ссылка на скидку.
Например: на первой странице 19 товаров, на последующих 20.
Denis
06 мая 2020, 11:10
modx.pro
681
0

Как сменить контекст у скопированого товара?

Товар копируется через процес duplicate, копирует, но оставляет контекст тем же, и из-за этого происходит ошибка при открытии товара на сайте.
Slava
06 мая 2020, 08:00
modx.pro
755
0

Почему при вызове pdoPage через fenom, результат работы дублируется?

Не так давно стал осваивать феном, хочу хорошо в нем освоится.
И вот такая проблема.
При стандартном вызове
[[!pdoPage?
        &element=`msProducts`
        &tpl=`@FILE chanks/catalog/product.tpl`
        &includeThumbs=`small,middle`
        &includeTVs=`h1`
        ]]
Все норм, работает.
Но перевожу на феном
{$_modx->runSnippet('!pdoPage', [
            'element' => 'msProducts',
            'tpl' => '@FILE chanks/catalog/product.tpl',
            'includeThumbs' => 'small,middle',
            'includeTVs' => 'h1'
        ])}
И вывод товаров дублируется. Так как будто я в коде выше еще раз написал данную конструкцию.
Как то уже пробовал ранее перейти в этом моменте на феном и была такая же проблема. Тогда забил и воспользовался стандартом. Вот опять хочу писать на феноме и столкнулся с такой же проблемой
Serhii
06 мая 2020, 02:05
modx.pro
707
0

Не работает снятие с публикации.

Добрый день!

Версия: MODX Revolution 2.7.3-pl
Почему-то перестало работать снятие ресурса с публикации.
Т.е. в нужном ресурсе снимаю галочку «Опубликован», нажимаю «сохранить». А ресурс продолжает быть доступен по своей ссылке.
Даже идей нету куда копать(
Евгений
05 мая 2020, 20:30
modx.pro
713
0