Вопросы с тегом «symfony»

Symfony относится как к PHP-фреймворку для создания веб-приложений, так и к набору компонентов, на которых он построен. Этот тег относится к поддерживаемым в настоящее время основным версиям 2.x, 3.x, 4.x и 5.x. В качестве альтернативы вы можете указать точную версию, используя соответствующий тег. Этот тег не следует использовать для вопросов о Symfony 1.x. Вместо этого используйте тег Symfony1.

3
Доступ к авторизованному пользователю в шаблоне
Я использую FOSuserbundle, чтобы начать регистрацию пользователей https://github.com/FriendsOfSymfony/FOSUserBundle У меня есть регистрация / вход и выход. Что я хочу сделать сейчас, так это получить данные зарегистрированных пользователей и представить их на каждой странице своего сайта. Как "Привет, имя пользователя" в заголовке типа вещи. Похоже, что встраивание контроллера в мое приложение …

1
cascade = {«удалить»} VS orphanRemoval = true VS ondelete = "КАСКАД
Я попытался собрать немного информации о следующих способах автоматического удаления дочернего объекта при удалении родительского объекта. Кажется, что наиболее распространенный способ - использовать одну из этих трех аннотаций: cascade = {"remove"} ИЛИ orphanRemoval = true ИЛИ ondelete = "CASCADE" . Я немного сбит с толку насчет третьего: ondelete = "CASCADE" …

9
Доступ к значениям POST в объекте запроса Symfony2
Хорошо, это вопрос новичка, но я нигде не могу найти ответа. В контроллере в Symfony2 я хочу получить доступ к значению POST из одной из моих форм. В контроллере у меня есть: public function indexAction() { $request = $this->get('request'); if ($request->getMethod() == 'POST') { $form = $this->get('form.factory')->create(new ContactType()); $form->bindRequest($request); if …
93 php  symfony  http-post 

12
«Класс XXX не является допустимым объектом или отображенным суперклассом» после перемещения класса в файловую систему
У меня был класс сущности в Aib \ PlatformBundle \ Entity \ User.php У меня не было проблем с попыткой создать его класс формы через php app / console doctrine: generate: form AibPlatformBundle: User Теперь я изменил пространство имен на Aib \ PlatformBundle \ Entity \ Identity \ User, но …

14
Получение базового URL-адреса веб-сайта и глобальная передача его в twig в Symfony 2
Я переключаюсь с CodeIgniter на Symfony 2. Кто-нибудь может дать мне пример того, как: Получить базовый URL-адрес (URL-адрес без частей маршрута) Глобально передайте эту переменную в набор веток, чтобы я мог использовать ее в каждом шаблоне.
92 url  symfony  base-url 

3
Symfony2 и Doctrine - Ошибка: недопустимое выражение PathExpression. Должен быть StateFieldPathExpression
У меня есть объект, который выглядит так: /** * @Gedmo\Tree(type="nested") * @ORM\Table(name="categories") * @ORM\Entity() */ class Category extends BaseCategory { /** * @ORM\OneToMany(targetEntity="Category", mappedBy="parent") */ protected $children; /** * @Gedmo\TreeParent * @ORM\ManyToOne(targetEntity="Category", inversedBy="children") * @ORM\JoinColumn(name="parent_id", referencedColumnName="id", onDelete="SET NULL") */ protected $parent; } и я пытаюсь выполнить такой запрос: $qb = …

12
Как кодировать объекты Doctrine в JSON в приложении Symfony 2.0 AJAX?
Я разрабатываю игровое приложение и использую Symfony 2.0. У меня много запросов AJAX к бэкэнду. И еще больше ответов - это преобразование объекта в JSON. Например: class DefaultController extends Controller { public function launchAction() { $user = $this->getDoctrine() ->getRepository('UserBundle:User') ->find($id); // encode user to json format $userDataAsJson = $this->encodeUserDataToJson($user); return …


2
Какова новая структура каталогов Symfony 3?
Я только что создал новый проект Symfony 2.5 с помощью обычной команды композитора: php composer.phar create-project symfony/framework-standard-edition path/ 2.5.0 Терминал меня спрашивает: Хотели бы вы использовать структуру каталогов Symfony 3? Что это за структура каталогов Symfony 3? Раньше не видел ... Новенькая с 2.5? Какие преимущества от его использования? Есть …
90 symfony 

5
Как я могу отправить ответ JSON в контроллере symfony2
Я использую jQueryдля редактирования встроенной формы Symfony. Я показываю форму в jQueryдиалоговом окне, а затем отправляю ее. Данные правильно вводятся в базу данных. Но я не знаю, нужно ли мне отправлять JSONобратно jQuery. На самом деле я немного запутался в этом JSON. Предположим, я добавил строку в свою таблицу с …
90 php  javascript  json  symfony 

4
Передача данных в buildForm () в Symfony 2.8, 3.0 и выше
В настоящее время мое приложение передает данные в мой тип формы с помощью конструктора, как рекомендовано в этом ответе . Однако руководство по обновлению Symfony 2.8 сообщает, что передача экземпляра типа createFormфункции устарела: Передача экземпляров типов в методы Form :: add (), FormBuilder :: add () и FormFactory :: create …
87 php  symfony 

17
EntityManager закрыт
[Doctrine\ORM\ORMException] The EntityManager is closed. После того, как я получаю исключение DBAL при вставке данных, EntityManager закрывается, и я не могу его повторно подключить. Я пробовал вот так, но связи не было. $this->em->close(); $this->set('doctrine.orm.entity_manager', null); $this->set('doctrine.orm.default_entity_manager', null); $this->get('doctrine')->resetEntityManager(); $this->em = $this->get('doctrine')->getEntityManager(); Кто-нибудь знает, как переподключить?

4
Как мне исправить исключение symfony2 «Добавить myBundle в конфигурацию AsseticBundle»?
Когда я пытаюсь использовать {% javascript %}тег TWIG для ссылки на мой .jsфайл, он возвращает меня со следующим исключением: An exception has been thrown during the compilation of a template ("You must add CompetitiongameBundle to the assetic.bundle config to use the {% javascripts %} tag in CompetitiongameBundle:game:index.html.twig.") in "CompetitiongameBundle:game:index.html.twig". Мой …
84 php  symfony  twig 

1
Как вы проверяете, существует ли объект в движке шаблонов Twig в Symfony2?
У меня есть многомерный массив, в котором одни объекты существуют, а другие нет. Я продолжаю получать "Код" метода для объекта "stdClass" не существует в ... ? Код, который я использую в своем шаблоне: {% for item in items %} <p>{% if item.product.code %}{{ item.product.code }}{% endif %}</p> {% endfor %} …
84 symfony  twig 

4
Доступ к файлам относительно Bundle в Symfony2
В конфигурации маршрутизации приложения Symfony2 я могу ссылаться на такой файл: somepage: prefix: someprefix resource: "@SomeBundle/Resources/config/config.yml" Есть ли способ получить доступ к файлу относительно пакета внутри контроллера или другого кода PHP? В частности, я пытаюсь использовать объект Symfony \ Component \ Yaml \ Parser для анализа файла, и я не …
83 php  symfony 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.