Вопросы

hybridauth - redirect_uri не совпадает с Callback URL - нигде нет ответа!

Народ, никак не могу понять в чем дело, не авторизуется из Yandex и все тут!
Вывожу авторизацию по дефолту,
[[!HybridAuth?
            &providers=`Yandex,Google,facebook*,Vkontakte`
            &groups=`Users:2`
            ]]
Далее забираю get ссылку — она у меня вида — my-site.ru?hauth_action=login&provider=Yandex

перехожу и вижу 400 ошибку яндекса — yadi.sk/d/E6K2n97OgSBvWw

строка get такая:
https://oauth.yandex.ru/authorize?response_type=code&client_id=MY_ID&redirect_uri=https%3A%2F%2Fmy-site.ru%2F%3Fhauth.done%3DYandex&scope=&state=HA-724VQJW8AXSBUI3DNL1GZPKFY5HR6CMO90TE
В чем может быть дело, нигде нет ответа, вопрос актуальный для многих!
Sweet_Cookies
08 марта 2020, 22:29
modx.pro
4 865
0

Вывод меню через pdoMenu

Денис Мижеревич
08 марта 2020, 01:43
modx.pro
1 004
0

[РЕШЕНО]Tickets редактирование чужих тикетов

Есть необходимость с фронта редактировать чужие тикеты и всё гуд, кроме одного, файлы привязанные к тикету не загружаются. Т.е. условный автор написал статью и прикрепил к ней 3 фотографии, условный менеджер открыл эту же статью и захотел фотографии удалить, но фотографий нет, только пустое поле для добавления файлов. Если этот менеджер добавит фотографии в чужой тикет, то он будет их видеть. Отсюда делаю вывод что дело в id пользователя, но как это убрать? У автора права TicketUserPolicy у менеджера TicketVipPolicy. Вопрос как дать возможность менеджеру редактировать файлы в чужом тикете?
Артур Шевченко
08 марта 2020, 00:02
modx.pro
819
0

tagManager2 несколько контекстов

Подскажите пожалуйста, кто пользовался этим пакетом, поддерживает ли он несколько контекстов?
Algirdas
07 марта 2020, 14:33
modx.pro
747
0

Как загрузить кастомный класс или сервис в minishop2 ?

1. Сделал кастомный класс для оплаты, допустим MyPayment

2. Зарегистрировал как сервис минишопа

$miniShop2->addService('payment', 'MyPayment',PATH);

Все отлично работает. Но тут появилась необходимость использовать этот класс в отдельном снипете.
modx->getService судя по всему не подходит. Как правильно сделать?

Спасибо!
Sergey
06 марта 2020, 15:32
modx.pro
824
0

Не могу посчитать total

<div class="main-mask">
                <ul class="list-unstyled list-inline offer-price-1">
                    <li class="price">$[[+tv.price]]<span class="divider">|</span><span class="pkg">
                    [[getImageList?
                        &tvname=`itinerary`
                        &totalVar=`daystotal`
                        &tpl=`@CODE: [[+daystotal]]`
                        &limit=`1`
                        &docid=`[[+id]]`
                    ]]
                        Days Tour</span></li>
                </ul>
            </div><!-- end main-mask -->
Пытаюсь таким образом вывести количество элементов в TV Migx, но правильное количество выводится только со второго раза, в смысле когда второй раз обновлю страницу. С первого раза везде выводит количество первого айтема. Если вызов делать некешируемым, то правильное количество вообще не выводится, а берется из первого айтема.
Algirdas
06 марта 2020, 10:43
modx.pro
1
966
0

Проверка доступа

Приветствую!

Есть закрытый сайт, в нем есть три уровня доступа, помогите настроить проверку.
Роман
06 марта 2020, 10:05
modx.pro
940
0

Настройка прав папкм core/cache

Всем привет. Кто подскажет как правильно задать права папки core/cache на VPS. Права стоят 755, задавал двумя этими командами:
chown -R root:www-data core/cache
chmod -R 775 core/cache
Но при очистке кэша программно
$modx->cacheManager->refresh();
сайт ломается и в админке ошибка об отсутствии на запись прав в папку core/cache.
Сервер на nginx/php7.2-fpm.
Сергей
06 марта 2020, 09:22
modx.pro
1 156
0

Проблема с индексами sql

Использовал поле longtitle для количества товара при синхронизации через mSync. Чтобы поле сделать числовым и сортируемым залез в phpMyAdmin и поменял varchar на decimal(12,2) убрав его в отдельный индекс BTREE. Но после этого синхронизация стала есть кучу ресурсов сервера. Сейчас нужно заново синхронизировать 17000 позиций, хостинг ругается на огромное превышение Нагрузки MySQL
vrm13
06 марта 2020, 09:07
modx.pro
1 134
0

Подскажите с выводом дочерних страниц.

Есть какое то ограничение на дочерние страницы? Допустим возьмём страницу новости. У неё есть дочерние элементы, допустим используя ещё Коллекции. Какое есть ограничение на эти дочерние страницы? и если есть то как его снять/повысить?
Владислав
05 марта 2020, 21:37
modx.pro
599
0