@symfony_php

Страница 420 из 1418
Алексей
26.11.2017
20:49:29
зачем?
Мне не нравится try catch в контроллере

Google
Sergey
26.11.2017
20:49:50
Мне не нравится try catch в контроллере
вынеси в onException листенер)

Алексей
26.11.2017
20:49:57
нормалайзер для symfony/serializer?)
Нет. Более хардкорно :)

вынеси в onException листенер)
Там не так просто перехватить пропелевские эксепшены

как буд-то бы это проблема
Нет. Но с валидатором это менее удобно. А форма это достаточно наглядно.

Sergey
26.11.2017
20:52:01
ясно понятно

так а чем не удобно?

опиши что надо прочекать

Владимир
26.11.2017
21:53:50
Никто не в курсе, почему это симфони не хочет отправлять файлы из формы методом put?

POST-ом все отправляется замечательно

Vladislav
26.11.2017
21:55:29
отправлять из формы?

Владимир
26.11.2017
22:03:41
потому что php не парсит multipart для PUT
Спасибо! Однако неожиданно

Sergey
26.11.2017
22:04:26
Спасибо! Однако неожиданно
это ж php, не понимаю чего ты от него ожидал)

Google
Alan
27.11.2017
00:01:43
кек https://github.com/wouterj/WouterJEloquentBundle

Александр
27.11.2017
00:05:48
кек https://github.com/wouterj/WouterJEloquentBundle
Помнится, когда давали проект на ларавеле - дико не нравился query builder элокента, четырехэтажный и не наглядный(

Alan
27.11.2017
00:22:09
ну фабиен форкнул сейчас поправит ?

Yuriy
27.11.2017
08:14:51
уже нашел решение?
обективное предложил Сергей но я его не реализовывал, т.к. структуру урла поменяли что сущечтрвено упростило мне раработку

Andrew
27.11.2017
08:23:59
обективное предложил Сергей но я его не реализовывал, т.к. структуру урла поменяли что сущечтрвено упростило мне раработку
можно было обойтись без http-редиректа, но решение было бы чуть-чуть тяжелее чем обычное. Делаешь три экшена — один на категорию, один на продукт и один общий. В общем экшне пытаешься найти сущность по слагу, если нашел -> делаешь forward на экшн. Из минусов — forward достаточно тяжелый потому что по сути ядро хендлит реквест повторно. Ну и в конце если не нашелся экшн нужный - 404 кидаешь.

Yuriy
27.11.2017
08:38:29
спасибо, уже не актуально, да и очень сложое решение

Andrew
27.11.2017
08:48:13
ну насчет сложности я не уверен, 6 строк кода тело метода :)

сори что поздно

Ilshat
27.11.2017
11:06:45
привет, ребят. Кто нибудь заставлял работать вместе ldap и FOSRest?

Sergey
27.11.2017
11:07:07
а каким боком они вообще мешают друг другу?

Ilshat
27.11.2017
11:08:07
а каким боком они вообще мешают друг другу?
не мешает. но интересует рабочий пример конфига. а то никак не хочет работать в связке fosuser, fosrest, ldaptools-bundle

Sergey
27.11.2017
11:08:23
ну так проблема с fosuser)

Ilshat
27.11.2017
11:08:40
ну так проблема с fosuser)
с ним есть конфликт? )

о, заработал. добавил DN в базу. только вот как быть интересно, если я хочу после авторизации добавлять пользователя в базу

возможно fosuser тут лишнее звено

Maxim
27.11.2017
11:19:12
Подскажите, как CRUD сгенерировать?

Nadirq
27.11.2017
11:21:40
doctrine:generate:crud [generate:doctrine:crud] Generates a CRUD based on a Doctrine entity

так например

bin/console конечно же

Google
Nadirq
27.11.2017
11:22:22
если юзаешь сонату, то можно по-другому

Nadirq
27.11.2017
11:25:21
ага

Maxim
27.11.2017
11:29:12
если юзаешь сонату, то можно по-другому
А как лучше, если только начал симфони изучать? Лучше сразу юзать сонату или чуть позже?

Nadirq
27.11.2017
11:29:36
да я сам не силен, сонату сразу поставил. одно другому не мешает

Maxim
27.11.2017
11:29:52
ok

Andrey
27.11.2017
11:31:18
соната вообще зло для любого нетривиального проекта

да, это рак для проекта

Max
27.11.2017
11:33:42
Где аргументы?

Просто я пользую сонату и более менее ок

Bohdan
27.11.2017
11:34:12
о, меня цитируют, это слава прямо

значит, у тебя простые проекты

Andrey
27.11.2017
11:34:26
видишь, что я зафорвардил сообщения, видимо там и есть аргументы

она не гибкая, время будет в перспективе больше тратиться на борьбу с ней, чем разработку фич

Maxim
27.11.2017
11:34:53
да, это рак для проекта
А если я symfony-demo изучаю для понимая фреймворка, рак не заработаю?)))

Bohdan
27.11.2017
11:35:10
если только осторожно

так там сонаты нет - значит, все ок)

Maxim
27.11.2017
11:36:50
рак бывает разным, поэтому стоило спросить)))

Google
Maxim
27.11.2017
11:37:30
может есть какой-то более продвинутый проект, чем symfony-demo, для изучения?

Bohdan
27.11.2017
11:38:01
ага, называется "напиши сам"

Vladislav
27.11.2017
11:38:01
ага

symfony.com и руки

Bohdan
27.11.2017
11:38:36
пока не попробуешь ручками - не осознаешь все выбираешь любую идею и ее реализуешь если идея классная - кладешь в копилку и реализуешь ее на всем, что начинаешь изучать

Alex
27.11.2017
11:38:40
Я бы посоветовал книгу "A Year With Symfony"

Admin
ERROR: S client not available

Andrey
27.11.2017
11:38:45
о, меня цитируют, это слава прямо
Первые сообщения по поиску "соната"

Boris
27.11.2017
11:43:23
может есть какой-то более продвинутый проект, чем symfony-demo, для изучения?
Миллион раз посоветовали доку и knp. Зачем переспрашивать? Не надо этот чат превращать в флудильню и трэш как чат yii2 соседний, пожалуйста.

Все вопросы которые возникают при старте изучения симфони, будь то плагины или бандлы, etc имеют ответы на первой странице гугла.

Alan
27.11.2017
11:45:56
это в целом можно сказать о программировании )

вот надо чуваку сделать авторизацию и пользлователей и что он нагуглит? какой бандл?))

Alan
27.11.2017
11:48:32
иногда даже читая ответы на вопросы другим узнаешь что-то новое или задумываешься о чем то )

Vladislav
27.11.2017
11:48:33
вот надо чуваку сделать авторизацию и пользлователей и что он нагуглит? какой бандл?))
доку симфони, там для ослов написано как сделать авторизацию

Bohdan
27.11.2017
11:48:40
Alan
27.11.2017
11:49:05
ну как вариант не отвечать, не ?

Boris
27.11.2017
11:49:11
есть такая тема как pinned messages в телеграмме. Запинить бы FAQ коммент - и кидаться им в таких людей )))
Не поможет, т.к. вместо написания вопроса в гугл, предпочел писать сюда. Нет в гугле ответа как CRUD генерировать? Никогда не поверю.

Alan
27.11.2017
11:49:12
если это задевает ваши чувства

Google
Alan
27.11.2017
11:49:22
или больно читать?

Andrey
27.11.2017
11:49:40
вот надо чуваку сделать авторизацию и пользлователей и что он нагуглит? какой бандл?))
https://www.google.com.ua/search?q=авторизация+бандл https://github.com/lexik/LexikJWTAuthenticationBundle

Boris
27.11.2017
11:49:41
ну как вариант не отвечать, не ?
Временный бан выдавать, ИМХО. Но телеграм не поддерживат.

Alan
27.11.2017
11:50:06
хороший способ развивать сообщество русскоязычное ))

Boris
27.11.2017
11:50:32
или больно читать?
Весьма, пытаюсь покинуть yii2 комьюннити не для того что-бы сменить шило на мыло :)

Maxim
27.11.2017
11:50:49
Alan
27.11.2017
11:50:51
а тебе мешают )))

некоторые даже скринкасты снимают об основах

Boris
27.11.2017
11:51:48
ну да. Не шаришь - в бан!)))
Ты не не шаришь. Ты путаешь строку поисковика и чат.

Maxim
27.11.2017
11:52:21
Ты не не шаришь. Ты путаешь строку поисковика и чат.
я предварительно гуглю то, что спрашиваю здесь

Bohdan
27.11.2017
11:52:25
давайте скооперируемся и запилим курс по гуглингу баблишка срубим

Alan
27.11.2017
11:52:47
https://symfony.com/doc/current/security/form_login_setup.html

первый результат

If you need a login form and are storing users in some sort of a database, then you should consider using FOSUserBundle

Andrii
27.11.2017
11:53:27
Vladislav
27.11.2017
11:54:05
lmgify

Alan
27.11.2017
11:55:43
а что здесь обсуждать можно чего не нагуглить?)

Страница 420 из 1418