Anonymous
Ну так ниже у вас есть путь вызова
Anonymous
Ребят там все файлы есть
Aliaksandr
я подключился - сейчас вскрою гнойник )))
Aliaksandr
https://github.com/AgelxNash/DocLister/blob/master/assets/lib/MODxAPI/modResource.php#L167
Aliaksandr
ясен пень
Alexander
Alexander
отвалилась совместимсть, @Pathologic93 это не то что ты правил недавно?
Anonymous
Ну так @Pathologic93 должен был переписать 😊
Aliaksandr
пиздец ты умный, когда я на эту строку ссылку уже дал :-)))
Anonymous
И он переписал
Anonymous
И нужно было использовать не версию из доклистера, а версию из композера 😊
Anonymous
Если я правильно помню
Aliaksandr
отвлек меня только от убирания елки, сказал же еще час назад - бери модресурс и подрубай в сниппете, проблема скорее всего в нем )
Alexander
да, меня отвлекли тоже и я забыл про проверк модресурса
Anonymous
Ну и вообще что мешает получить текущий контекст и проверить что это mgr?
Aliaksandr
Anonymous
Ну а ещё IM_MANGER_MODE константа
Anonymous
Как и раньше
Aliaksandr
он валит на строчке $doc = new modResource($modx) сразу - проверки констант и сессий понятно ни при чем
Anonymous
Aliaksandr
значит бери третью версию модхапи @Grinyaha ))
Alexander
я уже понял. Но как показывает практика сейчас посыпятся и другие решения и будет опят ькуча вопросов у людей)
Alexander
на самописных сниппетах на основе ModxAPI
Aliaksandr
вдруг заработает ))
Aliaksandr
но вообще с учетом того, что оно ставится вместе с доклистером именно в этой версии - то да, вопросы неизбежны )
Anonymous
Теоретический выход, для 3.0 переписать на DocumentManager 😊https://docs.evo.im/03_develop/06_di_v_evolution_cms/06_documentmanager.html
Aliaksandr
Anonymous
Заодно половите баги этого решения, так как они там есть 100% 😊
Anonymous
Обещаю быстро фиксить
Aliaksandr
Бля, Корж угарный чувак - сейчас в фоне какой-то концерт в Киеве смотрю ))
Aliaksandr
говорит фанатам "пацаны, не бейте друг другу в голову, это выглядит некрасиво, не по-братски" )))))
Dmytro
таков путь ))
вот есть же $modx->getLoginUserID('mgr')
Aliaksandr
Dmytro
то понятно)) кинь ссыль на коржа
Aliaksandr
я честно говоря уже не помню откуда этот mgrValidated, есть такое слово "традиция" - ну так повелось )))
Alexander
Aliaksandr
что-то я с его этих "не бейте друг другу в голову - это не по-братски" угорел ))))
Dmytro
Dmytro
Anonymous
Anonymous
Я ж тот ещё наркоман
Anonymous
https://github.com/evolution-cms/UserManager/blob/master/src/Services/Users/UserLogin.php#L274
А не на месте
Aliaksandr
цитатник епть))) "мы специально задержались, чтобы вы отрезвели, потому что если вы отрезвеете посреди концерта, то вам станет грустно. а это не надо ни мне ни вам" ))))
Aliaksandr
бля ))))
Anonymous
Там по хорошему logout надо переписать чтобы вылогинивало из определённого контекста, а не тупо всю сессию убивало
Anonymous
И при этом обновление можно будет выкатить не обновляя эво, о до чего дошёл прогресс
Alexander
сильно не пинайте, я пытаюсь сделать композер апдейт а мне вона чег опишет
Alexander
Parse error: syntax error, unexpected 'const' (T_CONST), expecting variable (T_V
ARIABLE) in /home/m/mlombard/mlombard.beget.tech/public_html/core/vendor/wikimed
ia/composer-merge-plugin/src/MergePlugin.php on line 87
Alexander
делаю в папке core все как учили
Dmytro
Версия php в консоли ?
Dmytro
На всяких бегетах там 5.6
Alexander
да, видимо оно, чтобы на бегете в консоли запустить нужную версию php ее надо и указывать типа php7.4
Alexander
а композер берет дефолтную 5.6 и умирает
Alexander
и что с этим можно сделать?
Am
Это не только на бегете. Так делают настройки на многих серверах - базовое php и является консольным, когда много версий.
Alexander
Axenia
Grinyaha (1001.46) увеличил карму Ambrion (1352.84)
Alexander
composer-php7.4 update вот так нада делать
Pathologic
Alexander
Алексей
Axenia
aleksei_uva (0) увеличил карму webber_12 (3508.63)
Pathologic
ну указывать где-то, что у тебя modResource
Pathologic
параметр сделать
Pathologic
как в формлистере
Dmytro
Alexander
Pathologic
заодно и потестируешь modxapi 😸
Pathologic
там же написано все
Alexander
Alexander
все отлично, заработало) теперь буду думать как разрулить проверку на версии EVO чтобы использовать ModxAPI старый или новый