Pytania otagowane jako symfony

Symfony odnosi się zarówno do frameworka PHP do budowania aplikacji internetowych, jak i zestawu komponentów, na których zbudowany jest framework. Ten tag odnosi się do aktualnie obsługiwanych głównych wersji 2.x, 3.x, 4.x i 5.x. Alternatywnie możesz określić dokładną wersję za pomocą odpowiedniego tagu. Tego znacznika nie należy używać w przypadku pytań o Symfony 1.x. Zamiast tego użyj tagu Symfony1.

4
Injekcja EntityManager w Symfony 2 w usłudze
Utworzyłem własną usługę i muszę wstrzyknąć doktrynę EntityManager, ale nie widzę, aby była __construct()ona wywoływana w mojej usłudze, a wstrzykiwanie nie działa. Oto kod i konfiguracje: <?php namespace Test\CommonBundle\Services; use Doctrine\ORM\EntityManager; class UserService { /** * * @var EntityManager */ protected $em; public function __constructor(EntityManager $entityManager) { var_dump($entityManager); exit(); // …

3
Dostęp do zalogowanego użytkownika w szablonie
Aby rozpocząć rejestrację użytkownika, używam FOSuserbundle https://github.com/FriendsOfSymfony/FOSUserBundle Mam to podczas rejestracji / logowania i wylogowywania. Teraz chcę pobrać dane zalogowanych użytkowników i zaprezentować je na każdej stronie mojej witryny. Na przykład „Cześć, nazwa użytkownika” w nagłówku. Wygląda na to, że osadzenie kontrolera w mojej aplikacji / Resources / views / …

1
cascade = {"remove"} VS orphanRemoval = true VS ondelete = "CASCADE
Próbowałem zebrać kilka informacji na temat tych, które następują w ten sposób, aby automatycznie usuwać jednostkę podrzędną, gdy jednostka nadrzędna jest usuwana. Wydaje się, że najczęstszym sposobem jest użycie jednej z tych trzech adnotacji: cascade = {"remove"} OR orphanRemoval = true LUB ondelete = "CASCADE" . Jestem trochę zdezorientowany co …

9
Uzyskaj dostęp do wartości POST w obiekcie żądania Symfony2
OK, to jest pytanie dla początkujących, ale nigdzie nie mogę znaleźć odpowiedzi. W kontrolerze w Symfony2 chcę uzyskać dostęp do wartości POST z jednego z moich formularzy. W kontrolerze mam: public function indexAction() { $request = $this->get('request'); if ($request->getMethod() == 'POST') { $form = $this->get('form.factory')->create(new ContactType()); $form->bindRequest($request); if ($form->isValid()) { …
93 php  symfony  http-post 



12
Jak zakodować encje Doctrine do JSON w aplikacji Symfony 2.0 AJAX?
Tworzę grę i używam Symfony 2.0. Mam wiele żądań AJAX do zaplecza. Więcej odpowiedzi konwertuje encję na JSON. Na przykład: 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 array( 'userDataAsJson' => $userDataAsJson ); } …

3
Symfony2 i Doctrine - Błąd: Invalid PathExpression. Musi być StateFieldPathExpression
Mam jednostkę, która wygląda tak: /** * @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; } i próbuję uruchomić takie zapytanie: $qb = $this->em->createQueryBuilder() ->select('c.parent') ->from('Category', …


2
Jaka jest nowa struktura katalogów w Symfony 3?
Właśnie utworzyłem nowy projekt Symfony 2.5 za pomocą zwykłego polecenia Composer: php composer.phar create-project symfony/framework-standard-edition path/ 2.5.0 Terminal pyta mnie: Czy chciałbyś użyć struktury katalogów Symfony 3? Jaka jest ta struktura katalogów w Symfony 3? Nigdy wcześniej go nie widziałem ... Czy jest nowy od 2.5? Jakie są korzyści z …
90 symfony 

5
Jak mogę wysłać odpowiedź JSON w kontrolerze symfony2
Używam jQuerydo edycji mojego formularza, który jest wbudowany Symfony. Pokazuję formularz w jQueryoknie dialogowym i przesyłam go. Dane są poprawnie wprowadzane do bazy danych. Ale nie wiem, czy muszę wysłać jakąś JSONgrzbiet jQuery. Właściwie jestem trochę zdezorientowany JSON. Załóżmy, że dodałem wiersz w mojej tabeli z `` jQuery i kiedy …
90 php  javascript  json  symfony 

4
Przekazywanie danych do buildForm () w Symfony 2.8, 3.0 i nowszych
Moja aplikacja obecnie przekazuje dane do mojego typu formularza przy użyciu konstruktora, zgodnie z zaleceniami w tej odpowiedzi . Jednak przewodnik aktualizacji Symfony 2.8 radzi, że przekazywanie instancji typu do createFormfunkcji jest przestarzałe: Przekazywanie instancji typu do metod Form :: add (), FormBuilder :: add () i FormFactory :: create …
87 php  symfony 

17
EntityManager jest zamknięty
[Doctrine\ORM\ORMException] The EntityManager is closed. Po otrzymaniu wyjątku DBAL podczas wstawiania danych EntityManager zostaje zamknięty i nie mogę go ponownie połączyć. Próbowałem w ten sposób, ale nie udało mi się uzyskać połączenia. $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(); Czy ktoś ma pomysł, jak się ponownie połączyć?

4
Jak naprawić wyjątek „Dodaj myBundle do konfiguracji asseticBundle” w symfony2?
Kiedy próbuję użyć {% javascript %}tagu TWIG, aby połączyć się z moim .jsplikiem, zwraca mnie z następującym wyjątkiem: 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". Mój index.html.twigwygląd …
84 php  symfony  twig 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.