Аляксандр
Это же просто мердж файлов
Aliaksandr
херли этот mergeConfigFrom вообще сам не проверяет есть ли файл чтоб его смерджить, а валится как ребенок в детском саду с криком файла нет
Aliaksandr
ну потому что там конфиг с учетом многоязычных сообщений, хз зачем он их пытается отработать, но пишет что translator еще недоступен
Аляксандр
И я понимаю почему обрабатывает, там скорей всего в переменную помещает контент, потом его разбирает как массив
Aliaksandr
ну короче это уже развитие со звездочкой - надо пробовать разные варианты
Аляксандр
https://stackoverflow.com/questions/41395370/how-can-i-use-translate-laravel-config-file
Аляксандр
Тут скорее надо не trans, а ключ trans
Аляксандр
А ну да тут так же написано
Аляксандр
Да, точно если докрутим кэширование конфига для более быстрого старта эво, то точно надо будет переписывать это всё
Aliaksandr
ну тоже как вариант
Аляксандр
Как понимаю в ситуации с ларкой, это самый оптимальный вариант 😊
Aliaksandr
я пока нашел обходной путь лупануть мердж конфигов в boot - так оно вроде работает, но повалилось немного только на паблиш, где конфиги и не нужны)
Аляксандр
Там может есть что-то типа определить что за команда в данный момент
Aliaksandr
там же кроме ключа еще и массив параметров на замену можно передавать в транс - как бы опять каша не случилась при обработке
Aliaksandr
сейчас типа 'username.min' => trans('evocms-user-core::messages.minlength', [ 'field' => 'Username', 'num' => 5 ]),
Aliaksandr
т.е. не только ключ, но и названия для вывода ошибок
Aliaksandr
в общем с этим можно еще пару дней переспать )
Sasha
Correct
I saw at least 2 or more plugins for that, maybe this one even still works without any modifications https://github.com/wlatt1991/evoAutoFolder but, to be clear, how frequently need this, especially for ecommerce...
Sasha
А если переименовать папку vendor и ещё раз?
Sasha
А в консоли версия пхп не отличается от той, что на морде?
Aliaksandr
Так после этого не работает или просто ошибки и пофиг?
Aliaksandr
Вот так сама цмс становится препятствием на пути освоения ее прекрасных дополнений 😅
Maxim
sitemap deprecated в extras. Чем пользоваться?
EVO bot Лёшка
sitemap deprecated в extras. Чем пользоваться?
https://docs.evo.im/04_extras/sitemap.html
Am
sitemap deprecated в extras. Чем пользоваться?
DL, DLSitemap, свой вариант, поиск по modx.evo.im https://modx.evo.im/blog/fast-solution/6134.html ((:
Axenia
Tresk (0) увеличил карму Ambrion (3162.59)
Andrey
@Dmi3yy а где у нас сейчас точка сбора в интернетах? modx.evo.im какой-то мертвый вроде.
Dmytro
А чего он мертв ? Типа никто не пишет ?
Dmytro
Еще вот есть на инглише https://forum.evo.im
Andrey
Ну фотки все попропадали, аватары,то-сё. Ощущение underconstruction
Andrey
Ну кстати может и правда переселиться на форум... Чем не варик.
Pathologic
а обсуждение коммерса ты тоже туда переселишь?
Andrey
Если только принудительно)
Andrey
Какой ты там кот, если без аватарки)
Pathologic
да, это косяк
Pathologic
ево опозорена на весь мир
Andrey
Статью накалякал очередную и понял, что от модх ру прям воротит
Aliaksandr
Активные -4 😅
Andrey
https://modx.evo.im/blog/docs/6345.html Чёт такое короче.
Andrey
По мотивам @webber_12
Pathologic
а чего ты держишь в форме пустые дивы для ошибок
Pathologic
делать тебе нечего что ли
Andrey
А я в них текст вставляю. Чего их создавать, удалять, дерево дёргать.
Pathologic
так ты когда текст вставляешь то дерево тоже дергается
Andrey
Но это ж такое... Опционально. Мне вот больше интересно — а сам подход в 3.х правильный? Ну кроме использования Формистера. По канве ларавел надо там какой-нибудь Mail, очереди и прочее, да и валидация там своя.
Pathologic
тут один пидор в форме валидацию сделал типа нажимаешь на кнопку "отправить", там че-то проверяется и если все норм, то нажимается кнопка с type="submit" style="display:none;"
Andrey
сложно. Смысл?
Pathologic
ну не знал наверное как запретить отправку формы
Andrey
А если я Enter нажму — валидация всё?
Pathologic
про это он, видимо, тоже не знал
Pathologic
и такие ебанатские решения на том сайте повсеместно
Pathologic
а ты тут заморачиваешься, подход неправильный, бла-бла-бла
Andrey
Ну тайм ту развиваца
Pathologic
а вот как бы ты развивался при такой задаче: пользователь вводит имя пользователя, пароль, а в админку его не пускает, типа неправильный пользователь или пароль
Andrey
В смысле? Пусть вводит правильные.
Pathologic
так он и вводит правильные
Andrey
Загадка что ли? Ну... наверное авторизация по почте, а не по имени.
Pathologic
нет, просто все тот же пидор придумал куку c именем username
Pathologic
https://github.com/evolution-cms/evolution/commit/119d26799db63e373964abd0452108a832b6327f
Pathologic
а уж как на том сайте сделана авторизация, регистрация и все такое - это вообще пиздец
Pathologic
тут может возникнуть вопрос, а экранирует ли этот долбоеб значения, когда в базу вставляет из $_POST и все такое - ну конечно нет 😺
Andrey
Бывает... Сам грешен.
Dmytro
Какой ты там кот, если без аватарки)
Оо это я провтыкал надо пути поправить
Andrey
Оо это я провтыкал надо пути поправить
Ну там аттачи все полетели, не только авы.
Axenia
webber_12 (6556.51) увеличил карму remote_adm (3933.59)
Axenia
Uberflieger88 (23.56) увеличил карму VitaliyLabenskiy (432.24)
Aliaksandr
Наверно ты не авторизован на фронте, юзер по дефолту берется из контекста web https://github.com/webber12/evocms-user/blob/master/src/Configs/default.php#L41
Aliaksandr
Это правило можно переопределить в кастомном конфиге как общее, так и для каждого сервиса
Aliaksandr
Можно задать контекст all, тогда если не найдет в web будет искать в mgr
Aliaksandr
Для этого тот файл с кастомными конфигами мы и публиковали отдельно в папку core/custom/evouser-cms/configs/evouser.php
Axenia
yet_warm (235.77) увеличил карму webber_12 (6571.86)
Дмитрий
Пишу такой фильтр в Doclister 'filters' => "AND(tv:cases:!=:'')", не работает. cases - multiTV после сохранения ресурса еще и добавляет [] в базу. Как правильно фильтрануть по незаполенному MultiTV?
Andrey
Пишу такой фильтр в Doclister 'filters' => "AND(tv:cases:!=:'')", не работает. cases - multiTV после сохранения ресурса еще и добавляет [] в базу. Как правильно фильтрануть по незаполенному MultiTV?
Наверное в фильтре никак. Вряд ли он сможет проверить корректность json. Можно накатать простенький prepare, имхо. Там парсить значение тв как json и искать элементы. Если есть хоть один, то return data
Pathologic
пустой мультитв это или '[]' или ''