Articles of symfony

Symfony Bundle: как избежать использования __DIR__ для построения пути к сопоставлениям Doctrine

Я обнаружил, что имею дело с одной и той же проблемой в нескольких пакетах, которые я написал. Проблема в том, что в моем классе BundleNameBundle я должен создать путь для загрузки сопоставлений Doctrine. Для этого я делаю что-то вроде: /** * {@inheritdoc} */ public function build(ContainerBuilder $container) { parent::build($container); $modelDir = realpath(__DIR__ . '/Resources/config/doctrine/mappings'); $mappings […]

Symfony2 Удалить запись из таблицы

У меня есть кнопка на моей ветке, которую я хочу, чтобы удалить запись из таблицы. Когда я нажимаю кнопку удаления, страница перезагружается, но запись не удаляется. вот моя ветка <h1>Admin Area – The football blog</h1> <table class="zebra"> <thead> <tr> <th>Title</th> <th>Date</th> <th>Action</th> </tr> </thead> <tbody> <tr> {% for entity in adminentities %} <td>{{entity.postTitle}}</td> <td>{{ entity.postDescription […]

Ошибка Symfony2 HWIOauthBundle с ответом

Надеюсь, кто-нибудь может ответить на мой вопрос ниже. Я запускаю проект с symgfony2. Я предлагаю пользователям импортировать свое CV из внешних платформ, таких как Linkedin или XING. Что мне не нужно, так это предложить пользователю возможность входа на мой сайт через linkedin или Xing. Поэтому, хотя я могу использовать для этого HwioAuthBundle, но я не […]

Assetic не обновляет стили без кеша: clear

У меня есть приложение, которое импортирует все (меньше), если я прокомментирую строку в стилях приложения app.less, не отображает часть с комментариями, но если я что-то изменил в этом импортированном меньше файла, что-то изменится, мне нужно сделать cache:clear и очистить кеш браузера, чтобы увидеть новый загруженный стиль …

Symfony2 недействителен в 2.8.10+, но не 2.8.9

Это является продолжением этого вопроса: Symfony2: проверка формы перед отправкой формы. Я смог упростить код для создания демонстрации. В основном, я пытаюсь получить форму, чтобы отобразить ошибки проверки, прежде чем получать реальную заявку формы от браузера / пользователя. Когда я делаю это в <= 2.8.9, форма считается недействительной и показывает ошибки проверки. Когда я делаю […]

Как передать дополнительную переменную в symfony form builForm Function

Это мой код public function buildForm(FormBuilder $builder, array $options , $task ) { $builder ->add('genTasks','text',array('label'=>$task->getName())) ; } Есть ли способ получить доступ к переменной $ task внутри buildForm

Как использовать компонент проверки symfony2 в устаревшем проекте PHP?

У меня есть проект устаревшего проекта, который не является проектом symfony2, но имеет имеющиеся компоненты symfony2. У меня есть сущности доктрины, и я хочу уметь утверждать их через аннотации. У меня нет контейнера и вы не можете просто позвонить: $container->get('validator')->validate($entity);

Учение. Почему я получаю persistentCollection и пустой массив на ManyToMany?

Это моя сущность: /** * Productgeneral * @ORM\Table(name="ProductGeneral", indexes={@ORM\Index(name="category_id", columns={"category_id"})}) * @ORM\Entity */ class Productgeneral { //some cols /** * @var integer * * @ORM\Column(name="product_id", type="integer") * @ORM\Id * @ORM\GeneratedValue(strategy="IDENTITY") */ private $productId; /** * @var \Doctrine\Common\Collections\Collection * * @ORM\ManyToMany(targetEntity="AppBundle\Entity\Productimg", inversedBy="product") * @ORM\JoinTable(name="producttoimg", * joinColumns={ * @ORM\JoinColumn(name="product_id", referencedColumnName="product_id") * }, * inverseJoinColumns={ * @ORM\JoinColumn(name="img_id", referencedColumnName="img_id") […]

doctrine2 queryBuilder должен возвращать только соответствие результата с значениями массива (ids): 0 / Null и / или один и / или многие id (ы) должны возвращать один результат

У меня есть массив коллекции с именем $configurations . Этот массив совпадает с моим Entity Configuration.php подключенным к Product.php как ManyToMany . Теперь у меня есть другой объект с именем WorkType.php который также подключается к Configuration.php с помощью ManyToMany . Цель состоит в том, чтобы восстановить продукт с настройками O/Null или Many для текущего типа […]

Не удалось найти путь аутентификации «login_check» для Symfony2

Я новичок в Symfony2, и я пытаюсь создать базовую систему регистрации + входа. Итак, с помощью документации Symfony2 я создал этот security.yml: security: encoders: TestCompany\InternetBundle\Entity\Member: algorithm: sha1 encode_as_base64: false iterations: 1 role_hierarchy: ROLE_ADMIN: ROLE_USER ROLE_SUPER_ADMIN: [ ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH ] providers: administrators: entity: { class: TestCompanyInternetBundle:Member, property: username } firewalls: admin_area: pattern: ^/admin anonymous: ~ […]