Andrey
Погоди, ну как нет.
OR(AND(filter:field:operator:value;);(filter:field:operator:value;))
Andrey
ИЛИ ( Это() и Это() )
Alexander
Alexander
Anonymous
Кто там у нас с бегетом страдал? Пофикшена бага
Alexander
Andrey
3.1.33?)
Anonymous
3.1.33?)
По моему 3.1.2 так и не выпустили
Anonymous
Сейчас ещё пару багов пофикшу о которых помню
Anonymous
И возможно будет 3.1.2
Anonymous
Хотя если по семверу идти правильно. И мы там добавили одну вещь, то должно быть 3.2 🙂
Aliaksandr
Anonymous
Pathologic
Anonymous
Anonymous
А теперь вдруг мешает 🙂
Pathologic
ну я никогда пароли не восстанавливал из админки
Pathologic
зачем восстанавливать, если можно зайти без паролей
Anonymous
Ладно удалю это слово
Pathologic
Axenia
Pathologic93 (3959.29) увеличил карму Serious_t91 (1940.53)
Aliaksandr
Pathologic
вчера увидел https://docs.evo.im/04_extras/formlister/500_examples/011_svoi_pravila_validacii_iz_funkcii.html
Pathologic
теперь можно не создавать функции в сниппетах, а прямо сниппеты и использовать
Alexander
Pathologic
чего стеб
Alexander
ну не знаю, вдруг ты тролишь) я и переспрашиваю
Pathologic
https://github.com/evolution-cms/docs/blob/master/ru/04_%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B/FormLister/500_%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B/011_%D0%A1%D0%B2%D0%BE%D0%B8_%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0_%D0%B2%D0%B0%D0%BB%D0%B8%D0%B4%D0%B0%D1%86%D0%B8%D0%B8_%D0%B8%D0%B7_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8.md
Anonymous
Кстати у бегета нашёл косяк связанный с php 7.4, у них включена в конфиге allow_url_include, а эту вещь депрекейтнули в 7.4
Pathologic
а кто-то ее использовал?
Антон
Anonymous
ExtrasCheck плагин что делает?
Anonymous
в ТП не писал им?
Да, сразу после просьбы удалить аккаунт с их хостинга :-)
Aleksandr
а с updater все нормально? 2.0.3 ругается на то, что хочет обновиться до 2.0.4, но при этом кнопка апдейта пропала
Aleksandr
лучше наверное поверх поставить или есть какие-то нюансы почему так произошло?
Aleksandr
поверх встало без проблем, но опять же непонятно в чем причина
Alexander
Oleg
Народ, а подскажите направление для использования встроенных моделей evo, например: evolution/core/src/Models/UserSetting.php там есть метод user()
Я пробовал и так:
use \EvolutionCMS\Models\UserSetting;
$this->data['u'] = UserSetting::user();
и вот так:
$this->data['u'] = \EvolutionCMS\Models\UserSetting::user();
ругается Using $this when not in object context и что-то даже идей нет, что ещё попрбовать.
Aleksandr
Aliaksandr
Модели все работают по идее одинаково: UserSetting::find(1)->toArray() например
Aleksandr
причиной быть не должно, поскольку композера там отродясь небыло
Aliaksandr
А что такое $this вне класса он очевидно и не понимает )
Oleg
Михаил
user() это типа получить пользователя для конкретной какой-то настройки
Pathologic
нет, это для связи с таблицей пользователя
Pathologic
а ругается потому что объект не создан
Oleg
Я тогда поточнее расскажу - у меня сейчас для менеджерских пользователей ограничения доступов сделаны с помощью manager access permissions - user groups, я хочу для логиненного в админку пользователя получить его группы. Думал сделать это встроенными моделями evo2.
Pathologic
а UserSetting тут при чем?
Oleg
В том-то и проблема, что я не знаю что использовать лучше, а пока что попробовал просто хоть что-то получить из встроенных моделей, так как потом можно будет дальше разобраться.
Oleg
Конечно могу свой костыль написать, но ведь готовые методы есть, разумно их использовать.
Oleg
Хотя сейчас мне начало казаться, что я немного не туда полез.
Pathologic
так ты и не пытаешься ничего получить, просто пишешь от балды
Pathologic
модели это для работы с таблицами
Pathologic
для групп надо какой-нибудь MemberGroup
Pathologic
а дальше смотри распрекрасную документацию ларавеля, как моделями пользоваться
Oleg
Oleg
Aliaksandr
Он ругается на this->data[u] потому что понять не может к чему это. This это обращение к текущему классу внутри этого класса )
Oleg
то что слева от = это внутри контроллера
вообще идея, с которой я начал - надо в сервис провайдере проверить в каких группа состоит пользователь админки и в соответствии с этими группами подключить только разрешенные модули
для этого надо получить ид логиненого пользователя, затем получить его группы, затем проверять
а я стал писать в контроллере уже потом, чтобы просто попробовать как использовать хоть какие-то встроенные модели, а потом это применить в нужном месте, но столкнулся с тем, что не работает и не понимаю почему
Aliaksandr
Oleg
нормального кода нету, было бы что скидывать....
Oleg
вот тут смотрю:
https://github.com/evolution-cms/evolution/blob/2.0.x/core/src/Models/MemberGroup.php
Aliaksandr
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'evo_user_settings.id' in 'where clause' (SQL: select * from `evo_user_settings` where `evo_user_settings`.`id` = 1 limit 1) там вообще походу модель кривая )
Aliaksandr
Aliaksandr
Axenia
helgispbru (98.47) увеличил карму webber_12 (3493.6)
Aliaksandr
Oleg
ага, супер! кажется это всё именно то, что надо