Category: symfony

20
Апр
2022

Symfony 3 событие обновления поля модели

Нужно при обновлении поля title в модели Product запускать определенный метод из сервиса ProductService. увидел что есть EventSubscriber, но не совсем понял логику. Попробовал реализовать путем создания в Event Product/ProductSaveEvent.php…

11
Апр
2022

Как вызвать событие сохранения модели Symfony

Есть модель Model/Article которая наследуется от Model/Base/Article нужно как то поймать событие сохранения модели и добавить условие, если в моделе обновилось поле title то в этот момент отправить http запрос, в моделе есть
public functio…

04
Апр
2022

Как в маршрутизации symfony сделать универсальный маршут?

Есть множество контроллеров, у которых принцип работы одинаковый. Располагаются они все по namespace app\presentation\controllers. Именование у всех стандартное с постфиксом Controller. Все методы, которые вызываются по запросу тоже станда…

25
Мар
2022

Добавить данные во все контроллеры

Дано: n-ное количество контроллеров и переменная, которая тянется сервисом из базы данных, и которая нужна всем этим контроллерам.
Суть вопроса: как "прокинуть" переменную во все контроллеры, не прокидывая каждый раз в них сервис…

23
Янв
2022

Symhony помочь написать запрос для вывода всех резюме для каждой компании

Проблема заключается в том, чтобы вывести для компании отправленные туда резюме. У меня есть три таблицы: summary, company и summary_company. Вот схема таблиц со связами в редакторе:

Пока написала вот такой вариант реализации запроса (он …

22
Янв
2022

Symhony 5 форма выбора множественных данных и отправка их

Проблема заключается в том, чтобы выбрать данные из списка и отправить. Значение для полей summaryId и companyId пустые. Мой код формы выглядит следующим образом:
<?php

namespace App\Form;

use App\Entity\SummaryCompany;
use App\Entity…

20
Янв
2022

Какие крутые видеокурсы вы смотрели по YII2, LARAVEL, SYMFONY , и где их можно скачать безплатно? Как нужно начинать изучение первого фрэймворка? [закрыт]

Какие крутые видеокурсы вы смотрели по YII,2 LARAVEL, SYMFONY, и где их можно скачать беcплатно? Как нужно начинать изучение первого фреймворка?

12
Янв
2022

Silenium + PHP +Firefox +symphony+CMDcomand проблема обновления

Доброе время суток колеги, не знаю точно но чую что это не только проблема php но она может быть и у других языков.
И так задача. Пробежаться по сайту, сделать заказ. И рапортировать о том что всё огонь.
Начнём с того что Silenium есть, по…

10
Янв
2022

Логирование время выполнения kernel events в Symfony

Бывают аномалии на проде в виде долгих запросов. Нужно узнать на каком этапе происходят эти аномалии. Для этого я создал Listeners для каждого kernel events (request, controller, response и т.д). Сделал debug логирование. Но не могу понять…

30
Дек
2021

Кастомная авторизация Symfony

Делаю кастомную авторизацию на сайте, перед авторизацией проверяем есть ли юзер в БД, если его нет, то сначала регистрируемся, с этим проблем нет, и потом непосредственно авторизация, из-за слишком многих слоёв абстракции непонятен внутрен…

23
Дек
2021

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

Есть класс createImage, который принимает в себя Request и обрабатывает изображение из этого Request, так вот мне нужно передать в этот класс изображение.

Создается изображение через фейкер. Как мне передать даные в createImage реквестом…

11
Дек
2021

Как в связке nginx – Symfony прописать символьную ссылку на phpmyadmin чтобы Symfony ее не обрабатывала?

Подскажите как правильно прописывать ссылки на сервере если после установки симфони у нее путь
root /var/www/html/symfony5/

Но при этом на главной странице сайта открывается папка
root /var/www/html/symfony5/public/

Ставлю PhpMyAdmin. …

08
Дек
2021

Взять текст с Symfony DomCrawler

Страница:

Нужно взять только текст "92см".
Моя попытка c innerText() документация https://symfony.com/doc/current/components/dom_crawler.html
$links2 = $domCrawler->filter(‘div.range-revamp-product-dimensions__dimensions-cont…

08
Дек
2021

cron + php + linux +symphony не срабатывает команда из крона которая должна дергать симфони

Коллеги доброе время суток.
Подскажите.
Есть команда php
‘php /home/dev/Desktop/TestDontTach/SymphonyII/isconnect/isconnect/bin/console datatransfer:api:fileControll’
фаил с проэктом находиться по пути
Desktop/TestDontTach/SymphonyII/iscon…

06
Дек
2021

Как можно определить город по широте/долготе не используя сторонних API

Всем привет! Разрабатываю API для личного кабинета пользователя. Есть функционал по установке страны и города проживания пользователя. С фронта прилетают координаты (широта/долгота). Необходимо определить и установить город и страну. Из-за…

04
Дек
2021

Вместо массива в методе path передаётся строка

Я использую сущность Book и вытпаюсь передать в path() набор параметров , в моём случае это один параметр id, делаю по гайдам и не вижу ошибок, однако twig ругается что вместо массива я передаю строку.
мой base.html.twig
{% for data in dat…