Aliaksandr
Но в пакете остается свой дефолтный конфиг и дефолтный перевод. Вот как их нормально объединить с кастомным - местами вызывает вопросы
Aliaksandr
Нафиг мне все своё мутить, если я на ларавеле ))
Pathologic
ну так это ж фреймворк
Pathologic
чтобы ты разрабатывал что тебе нужно
Pathologic
https://github.com/spatie/laravel-translation-loader
Pathologic
вот например
Andrey
Нутак ты же после установки как раз командуешь это дело, и файл в /config/ и есть тот самыйредактируемый
Aliaksandr
Так смысл в том, что есть дефолтный (для нормальной рабоиы пакета), а есть кастомный - где чел, если шарит, может что-то подменить или добавить. Задача - объединить эти 2 языковых файла под одним ключом
Aliaksandr
С конфигами можно, с языками пока не нашёл
Andrey
php artisan vendor:publish --provider="Spatie\MediaLibrary\MediaLibraryServiceProvider" --tag="config" https://github.com/spatie/laravel-medialibrary/blob/main/src/MediaLibraryServiceProvider.php Оно как-то тут происходит похоже. Я не понял и забил
Andrey
Первое — команда, которую spatie просит после установки. Она создаёт как раз файлик в /config/
Aliaksandr
Да я вообще не про это
Pathologic
а Lang::addNamespace ты пробовал делать?
Aliaksandr
У меня этих паблишесов у самого целая пачка https://github.com/webber12/evocms-user/blob/master/src/EvoUserServiceProvider.php#L35
Pathologic
https://laracasts.com/discuss/channels/laravel/proper-place-for-adding-language-namespaces
Aliaksandr
Да это тоже, что и у меня по стрелкам. Вопрос же в том, есть аналог для языков, как для конфигов, чтобы их под одним именем объединить несколько
Aliaksandr
Aliaksandr
Три человека говорят и все про разные темы. Как немцы с этим ларавелем )))
Pathologic
🙃
Andrey
ы)
Andrey
Ставь плейсхолдеры, короче, нуегонахуй
Pathologic
можно отмазаться, что ты разработчик на ларавеле, а не на этом пхп
Pathologic
так ведь это работает "на рынке"
Aliaksandr
Ну вот есть раз mergeConfig, два mergeConfig - они берут 2 разных файла и делают общий конфиг с одним ключом. Я хочу сделать то же и для языков, но метод loadTranslation для каждого файла хочет свой ключ, а метода mergeTranslation я найти не могу
Pathologic
так может его и нет
Pathologic
ты делаешь приложение, где языки уже заданы
Pathologic
а не на ходу подсовываешь, что тебе пользователь накрутил где-то
Aliaksandr
Ставь плейсхолдеры, короче, нуегонахуй
+ согласен, но есть такое слово "приспичило" 😁
Axenia
webber_12 (6306.95) увеличил карму remote_adm (3560.27)
Pathologic
в общем я бы просто изменил класс для языков, где загружал их, как мне надо
Aliaksandr
Это я еще кастомный middleware прикручивать к пакету не начал )))
Pathologic
ну только не говори, что у тебя надо сделать, чтобы пользователь мог в отдельной папке складывать middleware
Pathologic
мало ли ему захочется
Aliaksandr
Складывать вряд ли, а вот подгружать из того же кастомного конфига какие-нибудь рулесы - почему бы и нет :)
Aliaksandr
Это же чисто разведка боем, типа что в итоге получится, а не на выставку ВДНХ
Aliaksandr
Конфиги уже видишь как выглядят солидно, по ларавелевски https://github.com/webber12/evocms-user/blob/master/src/Configs/default.php#L12 😁
Aliaksandr
У меня пока основная проблема это то, что я хотел и json и массив отдавать. Наверно с переводом на middleware оставлю одну апишку на json, а если нужны будут данные на страницу - буду их тоже по апи через curl или http/client получать и всё
Aliaksandr
Так наверно будет лучше
Aliaksandr
В лару ж вроде как раз завезли эту надстройку над guzzle, так что не проблема стукнуть в роут и получить ответ
Pathologic
зато теперь понятно, почему за ларавель больше платят
Pathologic
кто еще бесплатно будет это все ковырять
Serhii
Там про языки чёйто говорили. Вот пример моей реализации https://github.com/Seiger/seigerlang
Serhii
мож кому пригодится
Serhii
еще пилю если что
Serhii
установка через кастомный экстрас
Aliaksandr
Это все пока больше в научно-познавательных целях. Сколько доку не читай, а пока не начнешь решать конкретные задачи, толку от прочитанного мало. Когда-то и вершиной сниппето-писания были aDate да alterTitle
Aliaksandr
Вот и тыркаемся бесплатно ))
Aliaksandr
Я и тот же еФильтр начинал под финансирование 50 баксов и обещания делать по 5-7 магазинов в месяц. Уже и обещаторы вместе со всей конторой прогорели несколько раз, а фильтр до сих пор жив и здоров 😂😂
Andrey
Портируй на Лару. Сразу будешь богат и знаменит. Инфа сотка.
Aliaksandr
Смех смехом, но пока так и не удалось узнать, на чем же они пилят свои великолепные каталоги и как хранят свои прекрасные параметры товаров.
Serhii
на говне и палках. я точно знаю
Serhii
эво зе бест
Serhii
так всё удобно и продумано, что нативно на ларке нужно еще постараться
Serhii
тут дело в другом, ларка как инструмент очень хороша, а что там вертят разрабы уже совершенно другой вопрос
Aliaksandr
в воздухе запахло кастомными мидлварами - так что если кто хочет покритиковать и набросить на вентилятор что "так никто не делает" - самое время ))) https://github.com/webber12/evocms-user/blob/master/routes.php
Pathologic
главное на твилл не перейди ненароком
Aliaksandr
там нет манагерманагер, так что не дождутся ))
Pathologic
на modx.im картинки отвалились
Aliaksandr
на modx.im картинки отвалились
у тебя кэш наверно, он же вроде давно помер и переехал на https://modx.evo.im/
Aliaksandr
о, картинки на evo.im тянулись с modx.im ))
Aliaksandr
типичное эво ))
Владимир
Ребят как вернуть подсветку кода и слева строки? Как-то волшебным образом пропали...
Владимир
Andrey
Плагин code mirror
Владимир
Плагин code mirror
+ 😀 спасибо большое, я и забыл что там выключал что-то
Axenia
dlilbcom (3) увеличил карму remote_adm (3562)
Andrey
В скрипте есть куча вставок, где ловится $_REQUEST. Как грамотно заменить их на ларовский request? Пробовал, не выходит, структура что ли другая там... Отлаживать тоже хз как, в файлы писать что ли.
Pathologic
для отладки нужен xdebug
Pathologic
но я это писал 100 раз и только один человек поставил 🙃
Andrey
В том плане, что в скрипт этот приходят хз когда запросы с внешнего адреса. Пост, гет, не важно. И надо определенные штуки оттуда логировать.
Pathologic
ну так запрос ты можешь сам послать
Andrey
Вопрос то не в том
Pathologic
и что значит реквест не тот ((:
Andrey
$request->input не ловит почему-то
Andrey
Лара наверное обвешивает всяким.
Pathologic
а body? ((:
Andrey
Не понял
Pathologic
$request->getContent()