Dmitriy
BSDRazor 🇺🇦
Есть ли кто может подсказать как решить такой вопрос: В изиадмине нужно создать custom action и передать в него содержимое поля контента? Суть в чем, надо сделать функцию предпосмотра набранного редактором контента как в WP
Пробовал кастом екшен но он говорит что сущность с таким ID пока не создана
Bogdan
Здравствуйте всем, посоветуйте хорошие курсы по фреймворку Symfony.
Bogdan
Изучил фронт сейчас хочу изучить бэк
Bogdan
на фирме юзают Симфони
Юрий
Не обзывай симфони бэкендом
gevuo
Bogdan
на фронте Реакт
Александр II
Добрый
подскажите пжл, чет догнать не могу
$shop = $this->_em->getRepository(Shop::class)->findBy(['name' => $shopName]);
Как замапить сразу на Shop? а то он возращает массив
Maks
findOneBy
Александр II
Юра
Я вот думал что findOneBy кинет исключенте если результатов больше
Юра
Оказывается он просто вернет первый
Юра
один раз уже напоролся
Maks
если меня память не подводит он исключение кинет если null
Сергей
Maks
Maxim
Всем привет, подскажите, пожалуйста, пробую использовать маршрут через аннотацию как написано в этой статье https://symfony.ru/doc/current/quick_tour/the_big_picture.html
но у меня почему-то не работает
Maxim
Alexey Mishurovskiy
а ты включил импорт роутинга из аннотаций ?
Maxim
Сергей
а зачем пробел в 12 строке?)
Alexey Mishurovskiy
а причем тут роут test если у тебя / ?
artem
Не помню нужен ли слуг
Alexey Mishurovskiy
/**
* Matches /blog/*
*
* @Route("/blog/{slug}", name="blog_show")
*/
public function show($slug)
{
// $slug will equal the dynamic part of the URL
// e.g. at /blog/yay-routing, then $slug='yay-routing'
// ...
}
Maxim
Alexey Mishurovskiy
все есть тут https://symfony.com/doc/4.1/routing.html
Alexey Mishurovskiy
Вот прям ответы на все твои вопросы по ссылке выше
Alexey Mishurovskiy
В отличии от ЯИШКИ тут нет магии в роутинге
Alexey Mishurovskiy
prophet
Ну как вариант)
Alexey Mishurovskiy
И вообще не иди гиблым путем. поставь себе виртуалку на линуксе и там разрабывай. Винда не предназначена для веб разработки
Alexey Mishurovskiy
потом всю голову сломаешь ловить всякие мелкие баги или что-то не будет работать
Alexey Mishurovskiy
VmWare Player бесплатный если чо
Maxim
Alexey Mishurovskiy
да убунту ставь, он максимально юзер-френдли
Alexey Mishurovskiy
сразу туда phpstorm и будет счастье
Maxim
имел ввиду какой линукс?
Maxim
Понял, спасибо!
Alexey Mishurovskiy
для начала можно начать со встроенного в симфони веб сервера. потом уже nginx освоить
Alexey Mishurovskiy
apache в топку - удел дешевых шаред хостингов
Alexander
Хочу уточнить.
У человека описан в аннотациях роут "/"
Человек проверяет роут "/test/"
Вы рекомендуете ему поставить линукс в качестве решения?
Alexander
кокой для начала посоветуете поставить?
Использую симфони с версии 2.0.0-BETA, специфичные для винды проблемы возникали только тогда, когда ребята использующие линукс пишут в докер-файлы специфичные для линукса штуки. Но даже в этой ситуации WSL спасает.
Роутинг не работает, потому что вы настраиваете его для "/", а тестируете "/test/".
Выше уже дали ссылку на документацию в которой всё очень подробно описано.
Если вы пишете @Route("/pewpew/"), то в браузере открываете "/pewpew/".
Для запуска в дев-режиме прекрасно работает консольная команда symfony serve прямо из под винды, упаси вас бог сейчас тратить время на линуксы.
Alexey Mishurovskiy
А что касается роутинга то тоже ответил выше ссылками на документацию
Alexander
Alexander
А главное от куда взялся энтрепрайз.
Alexander
Мне кажется, что у вас религиозные чувства к операционным системам, и вы людям голову морочите.
Нет никакой разницы на какой операционке код на пхп писать.
Alexey Mishurovskiy
Ну это ваше частное мнение. поговорим когда вам попадется кривой пакет с 2-мя файлами в разном регистре. И в продакшене у вас наверное Windows Server под php?
prophet
Alexey Mishurovskiy
prophet
да, я это и имел ввиду, с докером беда
prophet
Alexander
Сколько людей столько и мнений. Многим удобно разрабатывать на виртуальных серверах, кто-то предпочитает поднимать 20 контейнеров локально.
Если вы к файловой системе линукса не привязывались, то нет разницы на какой операционке запускаются контейнеры.
Проектов с кривой конфигурацией я видел сколько угодно, а нерешаемых проблем на винде не встречал.
Alexander
Но тред начался с вопроса про роутинг, а вы человеку про докеры рассказываете. Да ещё и обманываете, что есть какие-то там стандарты, которые вы сами придумали.
Не красиво.
Юра
Зачем разработчику эпл вообще?
Юра
Имхо эпл хорош для определеных медиазадач и все на этом
Alexey Mishurovskiy
Alexander
+
Юра
А ну и для разработки для эпл )
Юра
А йопт ) собратья по разуму
Юра
Yurii
там как бы ещё симулятор любых яблочных девайсов на xcode
Yurii
ну и гордо фиксить баги под сафарю 😉
Alexander
Хорошая техника
Юра
Ага. Была. Купил в фервале планшет их ipad pro, через неделю брак экрана, полоса пошла
Yurii
да, батарейка хороша, пока не забеременнела
Юра
Еле вернул бабло
Юра
Ещё эта камера выпирающая просто убожество какое-то