Публикации по теме 'symfony'


Использование избирателей Symfony Security для простой проверки разрешений пользователей
Я перенес свои сообщения в собственный блог, потому что Medium становится все менее и менее удобным для читателей (платный доступ, невозможность выделить код и т. Д.). Чтобы прочитать эту статью в более приятном и дружественном контексте, прочтите ее в моем личном блоге и подписывайтесь на меня в Twitter , чтобы получать уведомления! Https://titouangalopin.com/using-symfony-security-voters-to-check-user-permissions-with-ease/ Проверка разрешений пользователей - важная часть..

Разделение консольных команд в Symfony
Если вы используете Symfony для разработки, то вам хорошо известна команда bin/console , которая позволяет запускать команды, зарегистрированные в вашем приложении. Вы, вероятно, также добавляете свои собственные команды для использования, например. в заданиях cron. Что меня раздражает, так это то, что в том же сценарии консоли у меня есть доступ к командам, связанным с приложением , (например, добавление нового пользователя) и связанным с инфраструктурой команды (например,..

Новое в Symfony 4.2: ограничение DivisibleBy
Предоставлено Колином О’Деллом в #28069 . В Symfony 4.2 Компонент Validator ввел новое ограничение DivisibleBy для проверки того, является ли одно число кратным ( 'делится на' ) другому числу. Это в основном полезно для обеспечения определенных приращений числа: // src/Entity/Item.php namespace App\Entity; use Symfony\Component\Validator\Constraints as Assert; class Item { /** * @Assert\DivisibleBy(0.25) */ protected $weight; /** *..

Вопросы по теме 'symfony'

Можно ли использовать двойную аутентификацию с symfony2?
Можно ли использовать двойную аутентификацию с symfony2? Пользователи должны иметь возможность аутентифицировать себя с помощью facebook и моей собственной системы. Я прочитал документацию и знаю, что есть FacebookBundle, с помощью которого я...
1163 просмотров
schedule 17.07.2022

Поддерживает ли Symfony 2.0 Propel?
Скоро выйдет Symfony 2.0, и я посетил ее веб-сайт, например, www.symfony.com, но в документации и электронных книгах Doctrine указана только как ORM. Они перестали поддерживать Propel? Потому что я использую Symfony1.4 с Propel в качестве ORM, и мне...
806 просмотров
schedule 24.11.2022

Как бороться с коллекцией форм в бета-версии Symfony2?
У меня есть пользователь объекта и адрес объекта. Существует отношение One-to-Many между User и Address : class User { /** * @orm:OneToMany(targetEntity="Address") */ protected $adresses; [...]...
6087 просмотров
schedule 30.03.2022

FOS/UserBundle: Неизвестное поле: usernameCanonical
Я новичок в Symfony 2.0 и FOS/UserBundle. Я устанавливаю его в свой проект, и когда я пытаюсь войти или зарегистрировать нового пользователя, я получаю следующие ошибки: Неизвестное поле: usernameCanonical Я понятия не имею, что это...
15340 просмотров
schedule 10.05.2024

Маршрутизация Symfony 2 с URL-адресом в качестве аргумента
У меня возникли проблемы при попытке передать URL-адрес в качестве аргумента в Symfony2. Мой файл routing.yml имеет этот шаблон: pattern: mark/{date}/{url} Когда я пытаюсь перейти к :...
2855 просмотров
schedule 29.01.2023

Symfony2 — слушатели на доктрине/форме
Каков наилучший способ получить событие, которое срабатывает после вставки записи в Symfony2/Doctrine?
3461 просмотров
schedule 08.10.2023

Symfony2 XmlFileLoader Неверная ошибка схемы?
Я много слышал о Symfony, поэтому решил попробовать загрузить Symfony2 (Symfony_Standard_Vendors_2.0.0BETA4.tgz) и поиграть с ним, но я не могу заставить его работать! Я исправил обычные ошибки разрешений и т. д. в /Symfony/web/config.php, но когда...
875 просмотров
schedule 26.03.2023

Assetic + YUI Compressor в Symfony 2: это ошибка?
Я протестировал компрессор YUI в командной строке (в Windows), и, похоже, он работает нормально. Но .css, созданный с помощью assets, не сжимается и содержит это сообщение вверху (внутри .css!): /* [exception] 500 | Internal Server Error |...
6131 просмотров
schedule 25.11.2022

Symfony 2: Как избежать удаления ресурсов? (на окнах)
Иногда команда публикации ассетов удаляет их все (непосредственно формирует бандл!!) вместо их копирования/ссылки на них. Я попробовал обе эти команды: php app/console assets:install web php app/console assets:install --symlink web Оба...
758 просмотров
schedule 23.08.2022

Отображение имен пакетов на соответствующий путь к каталогу в Symfony2
Я не уверен, как поставить этот вопрос. Это немного расплывчато, но если вы столкнулись с Corpus Delicti, вы поймете, что я имею в виду. Когда я впервые столкнулся с тем, как Symfony2 сопоставляет пакеты с путями, несколько дней назад, я уже был...
693 просмотров
schedule 20.07.2023

Лучшая практика именования первичных ключей Symfony2/Doctrine
Я переношу сайт на Symfony2. На сайте есть таблицы, в которых целое число первичного ключа имеет имя в соответствии с соглашением: имя таблицы + «id». Например. Таблица «Узел» имеет первичный ключ «nodeid». С одной стороны, это означает, что...
1497 просмотров
schedule 21.07.2022

Symfony2: как получить ошибки проверки формы после привязки запроса к форме
Вот мой код saveAction (где форма передает данные) public function saveAction() { $user = OBUser(); $form = $this->createForm(new OBUserType(), $user); if ($this->request->getMethod() == 'POST') {...
219093 просмотров
schedule 10.10.2022

необязательные параметры в маршрутах, определенных через аннотации
Есть ли более элегантный способ определить необязательные параметры в аннотированных маршрутах, чем определить 2 аннотации? Вот как я это сделал: /** * * @Route("/view/{lang}/{file}", name="legacy_translation_view_file") *...
29086 просмотров
schedule 02.08.2023

аутентификация пользователя mongodb symfony?
Есть ли способ реализовать аутентификацию на основе MongoDB/Document/User на Symfony2? В настоящее время в безопасности/поставщиках у нас есть тип «сущность:», который зависит от доктрины, но, очевидно, не может использоваться с документами...
2276 просмотров
schedule 10.12.2022

Symfony2: поле объекта (html SELECT) устанавливает ВЫБРАННЫЙ элемент
Я использую форму (filterForm) для фильтрации объектов в виде ветки. 'filterForm' имеет только поле типа 'entity'. В представлении он показывает тег HTML-SELECT-OPTIONs. Когда пользователь изменяет выбор, вызывается тот же контроллер, который...
5712 просмотров
schedule 14.06.2022

Symfony2: Прозрачный процесс авторизации между поддоменами
Все! Я просто вижу, что маршрутизатор symfony2 не использует хост-часть uri. Мне нужно отделить СТРАНУ как третий поддомен и локаль как первый элемент в пути маршрута http://{country}.mysite.com/{_locale}/myaction, т.е....
3447 просмотров
schedule 27.07.2022

Как я могу установить шаблон, который отображается с пользовательским типом поля формы?
На самом деле я разрабатываю настраиваемый тип поля формы, который расширяет тип поля формы file . документация об этом еще не написана. Я создал свое настраиваемое поле и зарегистрировал его как службу. Пользовательский тип поля формы:...
409 просмотров
schedule 30.01.2023

Symfony 2.0 Куда мне поместить файл base.css
Я новичок в symfony и не знаю, где мои файлы CSS/JS в Symfony 2.0. Может ли кто-нибудь дать мне некоторое руководство. Я много читал об эстетике, но думаю, что буду использовать только один файл CSS для своего сайта, поэтому я пока не вижу...
1562 просмотров
schedule 09.05.2023

phpunit Сбросить среду между тестами
У меня есть приложение symfony2, и я использую phpunit. У меня есть несколько модульных тестов, в которых я использую моки для имитации AppKernel и функциональных тестов, которые делают «настоящие» запросы к приложению. При запуске только...
4126 просмотров
schedule 08.03.2022

Сериализованные прокси-классы Doctrine 2
Есть ли возможность получить "полный" объект с ассоциациями вместо прокси-классов в доктрине 2? Потому что я сериализую объект (и отношения), но когда я десериализую, я просто возвращаю прокси-класс. Запрос, который я делаю: public function...
1997 просмотров
schedule 18.02.2023