Am
8.62 лет работать с "ларавелем" так чтобы реально откладывать 2500$ в месяц и "домик в центре за 20 лямов Ваш"! ((%
Serguei
Здравствуйте. Увидел, что метод makeUrl у класса, возвращаемого через evo(), теперь depricated.
Причем, в самом же методе вызывается return UrlProcessor::makeUrl((int)$id, $alias, $args, $scheme);
И в рекомендациях видел, что надо как раз вызывать этот UrlProcessor::makeUrl();
Но я не могу понять, где брать сам класс UrlProcessor.
Шторм предлагает классы EvolutionCMS\Facades\UrlProcessor и EvolutionCMS\UrlProcessor, но в одном и них нет такого метода, а в другом он не статический. Причем, если их не импортировать и остаивить предупреждение, что класс не Undefined class, то всё работает.
Не понимаю, что откуда берется.
Serhii
use EvolutionCMS\Facades\UrlProcessor;
Konstantin
а хелпер есть?
Сергей
Здравствуйте. Увидел, что метод makeUrl у класса, возвращаемого через evo(), теперь depricated.
Причем, в самом же методе вызывается return UrlProcessor::makeUrl((int)$id, $alias, $args, $scheme);
И в рекомендациях видел, что надо как раз вызывать этот UrlProcessor::makeUrl();
Но я не могу понять, где брать сам класс UrlProcessor.
Шторм предлагает классы EvolutionCMS\Facades\UrlProcessor и EvolutionCMS\UrlProcessor, но в одном и них нет такого метода, а в другом он не статический. Причем, если их не импортировать и остаивить предупреждение, что класс не Undefined class, то всё работает.
Не понимаю, что откуда берется.
Классы объявленны в конфиге app.php как алиасы, поэтому шторм не может их подсветить
Сергей
https://github.com/evolution-cms/evolution/blob/3.x/core/config/app.php#L111
Maxa
жопа!
Maxa
зачем в /core/config/app.php железно прописана зона?
return [
'timezone' => 'UTC',
...
?
Maxa
и далее в /core/src/AbstractLaravel.php в строке 155
date_default_timezone_set($config->get('app.timezone', 'UTC'));
Maxa
зачем переопределять то что в php.ini было прописано?
Dmytro
По хорошему что б можно было настройками в ево подкорректировать время под часовой пояс нужный, но что то пошло не так в итоге сейчас там криво и не работает корректно
Алексей
всем привет! Пилю плагин который переносит картинки вставленные в content в simpleGallery и вырезает их из текста, а вот подскажите как сделать поля в конфигурации для его настроек? Что-то не нашел
EVO bot Лёшка
Maxa
очень здорово когда на в evo странице Системная информация phpinfo() в отображает timezone Europe/Kiev и тутже ВРЕМЯ на два часа меньше. Это наркомания какая-то!
Am
Konstantin
И минимум 610 человек в чате будут счастливы :)
Serguei
Сергей
Ага, спасибо!
Конечно можно покурить psalm или php-stan, и добавить аннотации чтобы легче было через ide работать. Либо хелпер для шторма сделать.
Serguei
Я, кстати, и в самом классе EvolutionCMS\Facades\UrlProcessor (и базовых ) метода makeUrl так и не нашел. Но оно работает. Мистика какая-то.
Maxa
Konstantin
Konstantin
Но в процессе изучения Ларавеля я пока не понял, зачем мне Эво :))
Сергей
В ларавель ооооочень много магии
Serguei
Konstantin
\core\src\Support\BladeDirective.php:41
Serguei
Axenia
Dreamer_0x01 (425.98) увеличил карму Lazar2038 (116.34)
Konstantin
Сергей
Konstantin
Но если есть желание, я так подозреваю, можно законтрибутить в исходник ларавеля (и Эво тоже) второе дефолтное значение, которое берётся из php.ini :))
Maxa
Axenia
Maxim (0) увеличил карму Lazar2038 (117.34)
Serguei
Maxa
Am
При чем тут ларавель? Это файл окружения.
Maxa
Andrey
1.14.16?
Чего добавили?
Pathologic
так можно же переопределить настройку эту
Maxa
Aliaksandr
date() учитывает установленный timezone, обсуждали уже тут не так давно
Konstantin
Konstantin
Не ну чисто по смыслу, 1.4.* должна жить как система, где всё работает, и которая ээээ попроще. А 3.0 чую в итоге может получить какое-нибудь другое название. Короче, эво и рево №2. Гоню, не?)
Andrey
Ну раз там Ларавел, то Эво и Лэво.
Konstantin
лэворель
Andrey
лэворель
Или это на эльфийском, или это средство от растяжений.
Konstantin
@extends
Konstantin
видимо всё-таки средство от растяжений
Pathologic
с эльфами-неграми, небось
Andrey
Неа. Я обычно премьеры через годик смотрю.
Pathologic
а я когда выходят на торрентах ((:
Pathologic
и то редко
Am
Даже не знаю, уже последний год-два даже смотреть-то ничего не могу. ((%
Pathologic
большинство этих премьер хлам, достаточно трейлер посмотреть
Am
В этой сериал влили бабла больше чем ВВП некоторых стран. (%
Pathologic
значит говно 100%
Am
В англоязычных форумах фанатов уже есть мысль чтобы не смотреть "это". Вселенную испоганили в угоду трендам.
Андрей
Кстати колесо времени уже вроде как провалилось.
А сериал тоже должен был получиться хороший.
Андрей
Am
Konstantin
Господа, а кто на винде сидит,тот в локалхосте сайты под какой средой разработки делает?
Лет 10 назад я пользовался денвером, не зашло - я все эти годы по-живому резал сайты.
Сейчас понял, что для корректной работы с гитом нужно иметь локальное окружение, всю эту историю пушить в гит, а уже оттуда на сервер. А какое локально окружение выбрать так и не понял. Попробовал докер - замудрёно чёт. Мало контейнер запустить, надо ещё, чтобы данные сохранялись, муть какая-то... так что использовать то?
Konstantin
походу я термины попутал) не среда разработки, а как линукс лучше поставить?
В денвере делаешь отдельный диск, там всё лежит, удобно.
А вот в винде линуксовый раздел - это жесть какая-то, по-моему, туда так просто и не добраться даже
Andrey
У меня опенсервер. Хватает для всякого, но наверное уйду на докер, где будет убунта
Konstantin
У меня опенсервер. Хватает для всякого, но наверное уйду на докер, где будет убунта
Спасибо.
Я просто смотрю, что, используя тот же опенсервер, мы, вроде как, лишаемся возможности использовать версии программ "не из пакета". Ну, наверное. По крайней мере пхп8.1 там нет, а может и восьмого. Или не лишаемся? Чёт вопросы одни. Я как-то привык, что на нормальном сервере можно поставить любой образ, какой хочешь. Хочешь - убунту свеженькую. Хочешь меньше трахаца, но устаревший софт - центос.
На докере это всё вроде как поставить можно в любых вариациях, но уж слииишком мудрёно
Andrey
Ну у меня необходимость в докере редкая. С Ларой не было. А вот с Друпал уже да, начинается. Хотя я там по сути глубоко и не лез...
Am
Спасибо.
Я просто смотрю, что, используя тот же опенсервер, мы, вроде как, лишаемся возможности использовать версии программ "не из пакета". Ну, наверное. По крайней мере пхп8.1 там нет, а может и восьмого. Или не лишаемся? Чёт вопросы одни. Я как-то привык, что на нормальном сервере можно поставить любой образ, какой хочешь. Хочешь - убунту свеженькую. Хочешь меньше трахаца, но устаревший софт - центос.
На докере это всё вроде как поставить можно в любых вариациях, но уж слииишком мудрёно
Тут нужно понимать что для чего иначе беда.
Посмотрите XAMPP https://www.apachefriends.org/ru/index.html
Там, обычно, последние версии PHP.