Articles of symfony

Исключить некоторые атрибуты из реляционного объекта RestBundle Symfony2

Я хочу исключить некоторые атрибуты, когда возвращаю объект с отношениями. Например, у меня есть объект Users и Album, и я просто хочу выставить имя пользователя, когда я получу список альбомов. Является ли это возможным ? Вот мой объект Album: <?php namespace Billion\AlbumBundle\Entity; use Billion\AlbumBundle\Entity\Media; use Doctrine\ORM\Mapping as ORM; /** * Album * * @ORM\Table() * […]

form_widget с именем динамической формы

В моем шаблоне Twig у меня есть FOR LOOP, который создает несколько таких форм: {% for thing in things %} {% set form_id = 'myform_' ~ thing.Id %} {% set form_name = attribute(form, 'myform_' ~ thing.Id) %} {{ form_widget(form_id) }} {{ form_widget(form_name) }} {% endfor %} Я хотел бы, чтобы это создавало следующее: {{ form_widget(myform_1) […]

Не удалось отправить платеж в PayPal с помощью Symfony

Я использую Symfony и пытаюсь отправить платежные реквизиты в PayPal с помощью PayumBundle , у меня настроен PayumBundle, и я получил его для работы, пока не будет перенаправлен на paypal, но никаких данных о платежах не отправили, поэтому я искал в сети и наткнулся на этот вопрос в SO и это точный экран пустой информации, […]

symfony2: событие presetdata не работает, когда форма является службой

С symfony я пытаюсь прослушать заданное событие данных в форме, объявленной как услуга. У меня есть родительская форма, в которой я вызываю -> add ('unit', 'fmu_unit') EDIT: Я добавляю здесь полный простой пример. Он работает не так, как ожидалось. Мой контроллер: <?php namespace AppBundle\Controller; use AppBundle\Entity\MarketPlace\Product; use AppBundle\Form\UnitTestType; use Symfony\Bundle\FrameworkBundle\Controller\Controller; use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method; use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route; use […]

Лучше передать полный объект или только требуемое значение в PHP (Symfony 2)?

Я хотел бы спросить, лучше ли передавать полный массив или объект для просмотра или только требуемое значение? Например, контроллер отображает некоторое представление, которое требует 2 параметра: client.id и client.name и теперь, будет ли это иметь большое влияние на производительность скорости, если я пройду полный клиентский объект (может иметь много данных) или вообще нет?

Изменить регистрационные формы Symfony2 FOSUserBundle POST?

Так выглядит форма регистрации FOSUserBundle: <form action="/Symfony/web/signup/" method="POST" class="fos_user_registration_register"> <div id="fos_user_registration_form"> <input type="hidden" id="fos_user_registration_form__token" name="fos_user_registration_form[_token]" value="c248f3ef17b082803ae9948c03d137c380f0dc24"/> <div> <label for="fos_user_registration_form_username">Username:</label><input type="text" id="fos_user_registration_form_username" name="fos_user_registration_form[username]" required="required" maxlength="255" pattern=".{2,255}"/> </div> <div> <label for="fos_user_registration_form_email">Email:</label><input type="email" id="fos_user_registration_form_email" name="fos_user_registration_form[email]" required="required"/> </div> <div> <label for="fos_user_registration_form_plainPassword_first">Password:</label><input type="password" id="fos_user_registration_form_plainPassword_first" name="fos_user_registration_form[plainPassword][first]" required="required"/> </div> <div> <label for="fos_user_registration_form_plainPassword_second">Verification:</label><input type="password" id="fos_user_registration_form_plainPassword_second" name="fos_user_registration_form[plainPassword][second]" required="required"/> </div> </div> <div> <input type="submit" value="Register"/> […]

Symfony генерирует URL-адрес дружественного ресурса cdn

У меня есть приложение symfony, которое обслуживается cdn (например, akamai), и я генерирую URL-адрес ресурса на шаблонах с помощью: {{ asset('myJs.js') }} Когда я это делаю, я хочу создать URL-адрес (предположим, что сайт обслуживается www.example.com ): www.example.com/myJs.js?v=321321312312 Где параметр v получает развернутую версию, чтобы заставить cdn (например, сеть akamai) кэшировать меня более новую версию. Это […]

symfony, twig – фильтр по умолчанию для всех переменных в шаблоне

Предположим, я хочу отобразить больший набор данных, и, возможно, существует много значений null / empty. Я не хочу определять фильтр по умолчанию для каждой переменной. Есть ли способ показать значение по умолчанию для всех (пустых, нулевых) переменных в шаблоне (например: «не указано»). РЕДАКТИРОВАТЬ: веточка: {# src/KuMiV/EmployeeBundle/Resources/views/Other/detailItem.html.twig #} {% extends "base.html.twig" %} … {% block content […]

Мультивыгрузка файлов на symfony2.8

я делал несколько загружаемых файлов на symfony2.8, и я всегда нахожу проблемы, и я всегда получал это: «Ожидаемый аргумент типа« string »,« array », это мое сущность /Article.php <?php namespace RoubBundle\Entity; use Symfony\Component\HttpFoundation\File\File; use Doctrine\ORM\Mapping as ORM; use Symfony\Component\Validator\Constraints as Assert; use Symfony\Component\HttpFoundation\File\UploadedFile; /** * Article * * @ORM\Table(name="article") * @ORM\Entity(repositoryClass="RoubBundle\Repository\ArticleRepository") */ class Article { […]

Ошибка Symfony CreateProcess

Я начал использовать Symfony сегодня, и я хотел использовать CLI. Поэтому я установил PHPstorm. Следуйте всем инструкциям. Добавлен обновленный php 5.4 Теперь, когда я пытаюсь запустить: > $ php app/console generate:bundle –namespace=Acme/HelloBundle –format=yml Не удается запустить программу «$» (в каталоге «E: \ wamp \ www \ Symfony»): CreateProcess error = 2, система не может найти […]