Category: symfony

21
Окт
2020

Заказ без регистрации. Symfony 4/5

Недавно начал изучать Symfony (. Пожалуйста подскажите хотя бы примерно способы реализации анонимного заказа товаров на сайте. Как правильнее хранить информацию об этапах чекаута для анонимов? Какие примеры посмотреть?

29
Сен
2020

Symfony4 кастомизация перенаправления юзера на форму логина если неавторизованный юзер пытается попасть в авторизованную область

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

12
Сен
2020

Docker, symfony: jшибка при попытке подключения к mysql контейнеру через php

Проблема в подключении к контейнеру mysql через php-cli – в сам контейнер с базой зайти могу и phpstorm к нему коннектится, а вот когда запускаю консольные команды проекта, вылетает ошибка базы.
Причем, ситуация следующая: пишу в docker-co…

08
Сен
2020

Как сделать кастомный endpoint со своими параметрами в ApiPlatform?

Всем привет,
У меня есть задание взять данные из внешнего апи и показать их на сайте с использованием symfony и Api platform.
Пользователь выбирает даты и получает результат с внешнего апи. Я сделал приложение в виде обычного rest, но в за…

01
Сен
2020

Когда стоит использовать command bus?

Всем привет,
В каких случаях стоит использовать commandBus?
Стоит ли использовать его для обычного crud?
Я использую symfony и мне нравится компонент форм который он предоставляет.
public function new(Request $request): Response
{

26
Авг
2020

Yii2 составление запроса к БД с %

мне нужно осуществить выборку из базы данных, по строке, то есть, если человек в поиске набирает словосочетание, то ему подыскиваются и комбинации
например : люблю программировать, ему подгружается так же пост со словами люблю очень сильно…

08
Авг
2020

Как ограничить доступ к аккаунту пользователя Symfony

У меня есть связь один к одному – один аккаунт – один юзер. Как мне через роутинг логичнее создать, чтобы переходить в каждый аккаунт и при том чтобы каждый аккаунт относился только к одному пользователю? Необходимо, чтобы каждый аккаунт с…

05
Авг
2020

Организация покрытия проекта тестами

В давнишем проекте еще на symfony 3 покрытие тестами нулевое. Сейчас это очевидно приводит к большому количеству ошибок и портит жизнь.
Как можно достаточно быстро покрыть большой проект тестами и что бы вы делали в такой ситуации?
Возможн…

05
Авг
2020

Silex Doctrine ORM Create Entity

Всем привет, пытаюсь подключить доктрину, но не совсем понимаю правильно ли я это делаю, и как мне создавать сущности из консоли, так например, чтобы легче было создавать связь между сущостями Многие ко Многим
я уже подключила саму Доктрин…

27
Июл
2020

Сервисный аккаунт в Symfony

По документации Symfony сделал аутентификацию пользователей по токену. Имеется стандартный аутентификатор Symfony из коробки, который не трогался. Теперь возникла необходимость определенному кругу пользователей (например, по определенной р…

23
Июл
2020

$process->start() выдает ошибку 500 laravel

При запуске процесса через интерфейс пользователя, то есть через контроллер выдает ошибку 500.
Причем если запускать процесс через консоль, то отрабатывает без ошибок, на локальной машине отрабатывает вообще без ошибок и через консоль и че…

14
Июл
2020

Запланированное выполнение PHP метода

Пишу небольшую браузерную игру с бэкендом на php symfony
У каждого игрока отведено время на ход. Требуется на стороне сервера вызвать событие если время закончилось.
Как мне запланировать задачу, которая вызовет метод (или отправит get зап…

07
Июл
2020

Как инжектить класс из одного бандла внутри сервиса другого бандла?

У меня существует два кастомных бандла симфони, оба подключаются к основному проекту, и как проект, так и один из бандлов используют методы второго бандла. Первый бандл это мессенджер, второй – логгер, соответственно методы логгера исполь…

02
Июл
2020

Sonata admin bundle кастомизация CollectionType для загрузки фотографий

Пытаюсь добавить возможность добавления фотографий к Product при помощи CollectionType в SonataAdminBundle.

Кейс такой: администратор открывает страницу добавления Product, заполняет основные поля. Доходит до поля images, нажимает кнопку …