Имя: Пароль:
IT
Веб-мастеринг
Написал первую статью про laravel
0 Fragster
 
гуру
23.09.24
12:11
Про то, как решил проблему валидации пустых строк после отключения их автоматического преобразования в null

может кому-то будет интересно
https://habr.com/ru/articles/845204/
1 PR
 
23.09.24
12:14
(0) Больше всего мне понравился первый комментарий "Вообще не понял в чем проблема и для чего все это)"
В нем вся суть
2 Fragster
 
гуру
23.09.24
12:16
специально для этого я и включил блок "Проблема".
по дефолту на пустых строках не срабатывают никакие правила валидации (кроме нескольких).
3 Fragster
 
гуру
23.09.24
12:19
вся суть там на КДПВ - этот код по дефолту не выдает ошибок, nullable можно заменить на sometimes или на present - все равно ошибок не будет.
4 sikuda
 
23.09.24
13:07
(0) PHP фреймворки в массы!
Symfony, Laravel, CodeIgnitor
6 Dzenn
 
гуру
23.09.24
16:16
"Ни... непонятно, но очень интересно", "Продолжайте вести наблюдение" ;-)
7 sikuda
 
23.09.24
16:37
(6) Да пребудет artisan c Вами...
8 Krendel
 
23.09.24
17:08
(1) Человек попробовал себя в прозе и в формате ментора (преподавателя), была другая отрасль- наверное кто-то и посмотрел, а у нас таких статей вагон, поэтому ты и задал классический вопрос
9 Волшебник
 
23.09.24
20:47
Ждём вторую статью
10 Asmody
 
23.09.24
21:26
Вот многие ругают платформу за то, что она закостенелаая, не позволяет то, не позволяет это. Но если подумать сколько всего она делает "из коробки", что не приходится заниматься вот таким извратом, типа (0), то радость сердце наполняет
11 Guk
 
23.09.24
21:42
завидую ТС. столько свободного времени на занятие всякой хернёй...
13 Web00001
 
24.09.24
07:42
(10)Как мало надо человеку для счастья.
14 sikuda
 
24.09.24
08:40
(10) Подключаешься к удаленному сайту по ssh из Visual Code, вот тебе и готовый конфигуратор для laravel. Все это Laravel может из коробки и не надо заниматься извратом типа удаленного рабочего стола(RDP, Rеmina) для 1С конфигуратора 🔥. Ну и там радость, сердце(шутка)

Так что действительно тяжело разделять к чему привык и технологии.
15 Tarzan_Pasha
 
24.09.24
10:17
(4)всё в одну кучу намешал. вы бы еще zend framework вспомнили

(11)парень делом занимается. Я давно его заметил на других ресурсах.  Он реально крут. а Laravel сейчас - это самое современное в php...
16 Asmody
 
24.09.24
13:19
(14) Кто код на проде не дебажил, тот не программист
17 sikuda
 
24.09.24
17:10
(16) Маленькие окошки с ошибками у 1С это для трусов.
Даешь загадочные ошибки Laravel
18 Eiffil123
 
24.09.24
17:21
(10) сегодня в чате по 1С:Предприятие.Элемент поднимался вопрос, что нужно писать с нуля загрузчик файлов xlsx ))
19 Fragster
 
гуру
24.09.24
20:23
(17) это если APP_DEBUG=false
тогда стектрейс в логе лежит. если включить в true - то стектрейс, параметры запроса и прочее тебе прям в браузер выкинет
20 Amra
 
24.09.24
20:27
(18) Маня Ростовский радостно потирает ручки))
21 Garykom
 
гуру
25.09.24
11:56
(20) с учетом что у него загрузка из экселя в 1С на питоне
нюню
22 sikuda
 
26.09.24
11:07
(15) Кстати пик Laravel уже прошел, сейчас для больших проектов Symfony, для малых ларьков CodeIgniter
Остальное уже устаревшее или нет?
В Laravel уже вставляют блоки из Symfony...
23 Garikk
 
26.09.24
12:53
(17) нормальная ошибка, из соображений безопасности в 500 ошибках нельзя указывать подробности их возникновения без отдельного включения режима отладки.. (подробности для пользователя, в консоль сервера ошибки обычно пишутся всегда)
24 Грю
 
26.09.24
20:24
(22) +100500, у нас в фирме тоже на Симфони переходим постепенно, Ларва считается легаси, новый код на нем не делаем.
25 Fragster
 
гуру
26.09.24
17:05
(22)(24) вообще symfony раньше laravel появилась
26 Tarzan_Pasha
 
26.09.24
17:33
(22)что вы говорите?  Как раз Laravel до сих пор в пике.  И он уже очень активно используется в любых проектах.

CodeIgniter - это вообще забудь.

Symfony - она осталась. Используется и по сей день, но Laravel отжал у ней свой кусор рынка. Laravel сделан на компонентах Symfony. Плюс свои наработки.

Я не знаю откуда вы берете эти слухи?  может в другой стране живете?  Сейчас всюду в ваканиях php упоминается Laravel,  а CodeIgniter встретишь только в легаси проектах.
27 Tarzan_Pasha
 
26.09.24
17:35
(24)а почему Legasy?  он же как раз активно развивается и выходят новые пакеты в отличии от того же Symfony где уже не так активно выходят обновления и новые пакеты.

Плюс у Laravel еще в каждом релизе появляются свои примочки для облегчения работы с фронтэндом.  А Легаси - это же означает стырый код на отстающих релизах языка который приходится поддерживать. Но Laravel как раз выпускает новые релизы и дает инструкцию как обновиться чтоб небыло этого Legacy кода.
28 Garikk
 
26.09.24
17:46
(27) легаси, это не старый код на старых релизах, это когда уже и язык устарел и подходы

вон вам Fortran 2018, старый язык? если проект написанный 1970 году перевести на фортран 2018, он от этого легаси быть не перестанет
29 Garykom
 
гуру
26.09.24
17:47
Объясните какой смысл писать сейчас на PHP новые проекты?
Фронт уже давно JS/TS
Бэк - Golang
30 Garikk
 
26.09.24
17:50
(29) <Бэк - Golang >

ты преувеличиваешь популярность го на беке
но фронт - да
31 Грю
 
26.09.24
20:19
(27) Потому что разработчики так решили, что не будем больше писать ничего нового на Ларве, а весь новый код делаем только на Симфони. Это никак не связано с тем, кто раньше появился или как поддерживается. Чисто решение внутри компании.
32 Грю
 
26.09.24
20:21
(29) >> Фронт уже давно JS/TS

И то верно, уже нет смысла писать фронт на ПХП :))))

ЗЫ: Зачем лезешь туда, в чем не разбираешься
33 sikuda
 
27.09.24
11:05
(0) Я понял Model - это объект конфигурации Справочник, Документ 1С
Controller - это серверная часть формы 1C
View - это клиенская часть формы 1C

Форма списка и форма объекта это же - http://spark.sikuda.ru/news
👍
34 Fragster
 
гуру
27.09.24
13:19
(29) апишечку на ларавеле очень приятно писать. и разместить можно на почти любом шаред хостинге.
35 sikuda
 
27.09.24
15:44
(34) Да соглашусь PHP есть на хостинге всегда
Только для Laravel лучше доменное имя
Может в пятницу порекомендуем 1С корпоративные цвета - https://www-1c.ru/ 🔥
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой