Публикации по теме '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