Запитання з тегом «symfony»

Symfony стосується як PHP-рамки для створення веб-додатків, так і набору компонентів, на яких побудована рамка. Цей тег відноситься до поточно підтримуваних основних версій 2.x, 3.x, 4.x та 5.x. Крім того, ви можете вказати точну версію, використовуючи відповідний тег. Цей тег не слід використовувати для запитань щодо Symfony 1.x. Будь ласка, використовуйте замість тегу Symfony1.

4
Доступ до файлів щодо пакета в Symfony2
У конфігурації маршрутизації програми Symfony2 я можу звернутися до такого файлу: somepage: prefix: someprefix resource: "@SomeBundle/Resources/config/config.yml" Чи є спосіб отримати доступ до файлу щодо набору в контролері або іншому коді PHP? Зокрема, я намагаюся використовувати об’єкт Symfony \ Component \ Yaml \ Parser для синтаксичного аналізу файлу, і я не …
83 php  symfony 

2
Додати помилку до елемента форми Symfony 2
Я перевіряю перевірку у своєму контролері. І я хочу додати помилку до конкретного елементу моєї форми у разі відмови. Моя форма: use Symfony\Component\Form\FormError; // ... $config = new Config(); $form = $this->createFormBuilder($config) ->add('googleMapKey', 'text', array('label' => 'Google Map key')) ->add('locationRadius', 'text', array('label' => 'Location radius (km)')) ->getForm(); // ... $form->addError(new …

21
Попередження: перемикач націлювання «продовжити» еквівалентно «перерві». Ви мали на увазі використовувати “продовжити 2”? [зачинено]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете покращити це питання? Додайте деталі та проясніть проблему, відредагувавши цю публікацію . Закрито 2 місяці тому . Удосконалюйте це питання У мене є php7.3 і symfony2.8 Коли я намагаюся створити класи за допомогою консолі, я отримую …
83 php  symfony 

8
Як об'єднати два php Doctrine 2 ArrayCollection ()
Чи існує якийсь зручний метод, який дозволяє поєднати дві доктрини ArrayCollection()? щось на зразок: $collection1 = new ArrayCollection(); $collection2 = new ArrayCollection(); $collection1->add($obj1); $collection1->add($obj2); $collection1->add($obj3); $collection2->add($obj4); $collection2->add($obj5); $collection2->add($obj6); $collection1->concat($collection2); // $collection1 now contains {$obj1, $obj2, $obj3, $obj4, $obj5, $obj6 } Я просто хочу знати, чи можу я заощадити ітерацію над …

9
Як отримати доступ до параметрів програми із сервісу?
З моїх контролерів я отримую доступ до параметрів програми (тих, що знаходяться /app/config) за допомогою $this->container->getParameter('my_param') Але я не знаю, як отримати до нього доступ із сервісу (я думаю, мій клас обслуговування не повинен поширюватися Symfony\Bundle\FrameworkBundle\Controller\Controller). Чи повинен я відображати необхідні параметри в своїй реєстрації служби так: #src/Me/MyBundle/Service/my_service/service.yml parameters: my_param1: …
81 php  symfony  yaml 



13
Як отримати значення форми в контролері Symfony2
Я використовую форму для входу на Symfony2 із таким кодом контролера public function loginAction(Request $request) { $user = new SiteUser(); $form = $this->createForm(new LoginType(), $user); if ($request->getMethod() == 'POST') { $form->bindRequest($request); $data = $form->getValues(); // Need to do something with the data here } return $this->render('GDSiteBundle::header.html.twig', array('form' => $form->createView())); } …
81 forms  symfony 

11
Чи існує вбудований спосіб отримати всі змінені / оновлені поля в сутності Doctrine 2
Припустимо, я отримую сутність $eта модифікую її стан за допомогою сетерів: $e->setFoo('a'); $e->setBar('b'); Чи є можливість отримати масив полів, які були змінені? У випадку мого прикладу я хотів би отримати його foo => a, bar => bв результаті PS: так, я знаю, що можу змінити всі засоби доступу та застосувати …

3
Symfony2 - створення власного набору постачальників - проект та стратегія git
Ми розглядаємо можливість створити власний commonпакет для відображення сутності та служб для використання в декількох окремих додатках. Набір повинен бути легким для модифікації, запуску, включення та тестування. Я знаю про найкращі практики структурування пакетів , але не знаю, яку gitстратегію використовувати, коли мова йде про розробку. Чи слід нам створювати …
79 php  git  symfony  bundle 

5
Як ввести сховище в службу в Symfony?
Мені потрібно ввести два об’єкти ImageService. Одним з них є екземпляр Repository/ImageRepository, який я отримую так: $image_repository = $container->get('doctrine.odm.mongodb') ->getRepository('MycompanyMainBundle:Image'); То як я можу це заявити у своєму services.yml? Ось послуга: namespace Mycompany\MainBundle\Service\Image; use Doctrine\ODM\MongoDB\DocumentRepository; class ImageManager { private $manipulator; private $repository; public function __construct(ImageManipulatorInterface $manipulator, DocumentRepository $repository) { $this->manipulator …

7
Symfony2 та date_default_timezone_get () - Покладатися на налаштування часового поясу системи не безпечно
У мене є проект Symfony2. Я оновив свій php до 5.5.7 сьогодні, і з тих пір я отримую Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those …
77 php  symfony  timezone 

7
Слухач доктрин проти абонента
Я працюю у фреймворці Symfony2 і думаю, коли б користуватися підписником Doctrine проти слухача. Документація доктрини для слухачів дуже чітка, проте передплатники досить закриті. Запис кулінарної книги Symfony подібний.

4
Як вибрати окремий запит за допомогою конструктора запитів доктрини symfony2?
У мене є цей код symfony, де він отримує всі категорії, пов’язані з розділом блогу мого проекту: $category = $catrep->createQueryBuilder('cc') ->Where('cc.contenttype = :type') ->setParameter('type', 'blogarticle') ->getQuery(); $categories = $category->getResult(); Це працює, але запит містить дублікати: Test Content Business Test Content Я хочу використовувати DISTINCTкоманду у своєму запиті. Єдині приклади, які …

1
Функції безпеки Symfony2 у Twig? Як перевірити роль користувача?
У мене встановлено стандартну версію Symfony 2.0.9 із JMSSecurityBundle. Просто цікаво, які функції доступні мені в шаблоні Twig для роботи з користувачами? Зокрема, я хочу перевірити, чи має користувач роль ROLE_ADMIN. Будь-яка допомога? Дякую
75 symfony  twig 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.