Anonymous
Просто как знаю в условие идёт строка. И зачем для where возвращать массив из которого делается строка
Anonymous
Если можно просто вернуть строку
Aliaksandr
Pathologic
Anonymous
Anonymous
https://github.com/evolution-cms/evolution/pull/691/commits/8dcf9353a3150d66717f67dda135ec55f5cf399c
Я как раз вот сюда смотрю
Anonymous
У меня всё ещё вопрос зачем возвращать массив, если нам нужна строка?
Aliaksandr
Anonymous
Да
Anonymous
Могу переформулировать, нахрена лишние действия?
Pathologic
если в текущем виде, то массив понятно что не нужен
Aliaksandr
А кто то может вернуть не массив?:)
Anonymous
Да вроде бы легко. Строку например 😊
Aliaksandr
В плагине возвращается строка, которая на выходе в массиве лежит
Aliaksandr
Неужели это новость?
Aliaksandr
Верни строку и посмотри формат evtOut
Сергей
@webber_12
там далее запрос , после события OnDocTVPrerender
$rs = $modx->db->select($field, $from, $where, $sort);
может вообще всю подмену запроса сделать?
может там понадобится что-то большее ?
Pathologic
😸
Aliaksandr
Опять двадцатьпять:)
Aliaksandr
Мне большего не надо, я скромен))
Aliaksandr
А то начнут еще потом люди массивы возвращать из плагинов или того хуже объекты mysqli, так вообще жди беды))
Anonymous
Aliaksandr
протупил блин
Плагинов на событие может быть много, их ответы в массив собираются и все вместе возвращаются. Каждый такой ответ может быть только строкой, если нужен массив его возвращаем как json))
Aliaksandr
Только что вы прослушали краткий вебинар по событию плагина, где там наш летописец 8-часовой))
Anonymous
Да это обсуждалось когда-то вокруг возврата массива, что нельзя кинуть на выход массив и как это обойти
Anonymous
Вот и забыл как оно всё работает
Pathologic
Pathologic
никогда не резал, но нужно напрямую в $e->_output записывать
Pathologic
если бы не говнокод, то это свойство было бы приватное или защищенное и тогда да, только строку бы возвращали через $e->output()
Aliaksandr
Вроде были там с этим проблемы, когда onBeforeLoadWebDocument не работал:)
Aliaksandr
И насколько я понял допилили, чтобы json можно было кидать вместо массива
Pathologic
там путаница потому что
Pathologic
или яма поломал, не помню уже
Anonymous
Всем привет!
Ребята, подскажите пожалуйста...
На Revolution есть roboto.txt, а у нас на Evo есть что-то подобное?
Oleg
Anonymous
это понятно.
просто наслышан, что на Revo это чуть ли ни как базовая установка идет...
просто интересно, если есть что-то подобное у нас...
Am
Am
Идет в поставке (((%
Oleg
В комплекте Evo идёт
Anonymous
спасибо, по смотрю!
Andrey
Мда)
Сергей
Pathologic
нету на рево robots.txt в коробке
Aliaksandr
Что за отсталые системы
Андрей [aharito]
Всем привет! Увидел у знакомой в админке:
«версия MODx 1.5.0 beta от 26 января 2018 г.»
Это как такое возможно? или я чего-то пропустил?
Сергей
Aliaksandr
У меня тоже один или два сайта на такой, это вроде 1.4.3
Сергей
да.. хотели прыгнуть вверх, но старьё не даёт, так просто и сделали следующую версию
Aliaksandr
Хотя нет, это между 1.4.2 и 1.4.3:)
EVO bot Лёшка
Буду спамить каждый день)
Просьба. Кто что вспомнит про события плагинов, подредактируйте страничку.
https://github.com/evolution-cms/docs/blob/master/ru/03_Разработчику/02_Элементы/04_Плагины/02_События_плагинов.md
Коцюруба
Ребят. Очень понравилась мне тема Evo darkness. Но хочу чтоб в своих модулях тоже применялась тема. Потому что сейчас чтоб тема применилась на рабочую область модуля, нужно несколько раз нажать переключатель темы (тегу body модуля присваивается класс darkness). Но посла перезагрузки страницы етот класс пропадет и модуль снова будет светлым
Bilbo Baggins
Bilbo Baggins
Dmytro
Владимир
Есть каналы с хакерами? Поделитесь?
Yaroslav
Oleg
Dmytro
Andrey
А вообще для общего развития было бы интересно узнать, как отрасль живёт. Раньше на античате брали заказы прямым текстом аж.
EVO bot Лёшка
Буду спамить каждый день)
Просьба. Кто что вспомнит про события плагинов, подредактируйте страничку.
https://github.com/evolution-cms/docs/blob/master/ru/03_Разработчику/02_Элементы/04_Плагины/02_События_плагинов.md
Андрей [aharito]
Nikolas
Товарищи, кто работал с YAMS? На фронте вот так http://joxi.ru/12M6x3Vc439ljA подскажите куда копать пожалуйста.
EVO bot Лёшка
Andrey
Ребят, а кто-то прикручивал автоопределение языка юзера к evoBabel? Хочется англоязычных сразу отправлять на /en/
Oleg
может JS который browser language палит? я так делал
ну или тоже самое в виде сниппета
Andrey
HTTP_ACCEPT_LANGUAGE есть в ответах сервака. Но там как-то хз.. Может есть лучше способ.
Andrey
Хм. Всё вроде верно определяет. Теперь бы @webber_12 подсказал, как в php получить алиас языка текущего, а то не сайт получается, а циклическая переадресация =)
Volodymyr
Andrey
evoBabel)
Pavlo
можно на js
Pavlo
https://developer.mozilla.org/en-US/docs/Web/API/NavigatorLanguage
Andrey
Ну да. Только теперь надо как-то получить текущую языковую версию, чтобы не было определения на каждой странице и цикл. редиректов. Копаю плагин.
А на js так себе идея.
Pavlo
Ilya
Господа, важный вопрос не по теме ево
Есть движок на yii2(ядро)
И есть сайты, которые используют его, но они имеют дополнительный функционал(проект)
Оба находятся в своих репозиториях git(bitbucket.org)
Вопрос - как мне присылать обновления ядра в проект? Чтобы не приходилось все руками править и чтобы не было конфликта с гитом?
Dmytro
Гит на сервер поставить и привязать к папке проекта
Dmytro
Или с локальной машины настроить деплой на сервер по фтп