Czy istnieje sposób na pobranie nazwy bieżącego środowiska w szablonie Twig? Chciałbym w zależności od tego ustawić wartości stylu CSS.
Czy istnieje sposób na pobranie nazwy bieżącego środowiska w szablonie Twig? Chciałbym w zależności od tego ustawić wartości stylu CSS.
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...
[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ć
Mam wielowymiarową tablicę, w której niektóre obiekty istnieją, a inne nie. Ciągle otrzymuję Metoda „kod” dla obiektu „stdClass” nie istnieje w… ? Kod, którego używam w moim szablonie to: {% for item in items %} <p>{% if item.product.code %}{{ item.product.code }}{% endif...
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...
W konfiguracji routingu aplikacji Symfony2 mogę odwołać się do takiego pliku: somepage: prefix: someprefix resource: "@SomeBundle/Resources/config/config.yml" Czy istnieje sposób na dostęp do pliku względem pakietu w kontrolerze lub innym kodzie PHP? W szczególności próbuję użyć obiektu...
Sprawdzam walidację w moim kontrolerze. I chcę dodać błąd do konkretnego elementu mojego formularza w przypadku niepowodzenia. Mój formularz: use Symfony\Component\Form\FormError; // ... $config = new Config(); $form = $this->createFormBuilder($config) ->add('googleMapKey', 'text',...
Czy jest jakaś wygodna metoda, która pozwala mi połączyć dwie doktryny ArrayCollection()? coś jak: $collection1 = new ArrayCollection(); $collection2 = new
Podczas korzystania z wtyczki Symfony2 dla PHPStorm, czasami widzę ostrzeżenie o słabej trasie : Co to znaczy?
Jaka jest różnica między assetic:dumpi w Symfony2 assets:install? W jakich scenariuszach powinno być używane każde z tych poleceń i w jakiej kolejności (jeśli kolejność ma znaczenie)?
Z moich kontrolerów mam dostęp do parametrów aplikacji (tych w /app/config) z $this->container->getParameter('my_param') Ale nie wiem, jak uzyskać do niego dostęp z usługi (wyobrażam sobie, że moja klasa usług nie powinna się rozszerzać
Załóżmy, że pobieram encję $ei modyfikuję jej stan za pomocą seterów: $e->setFoo('a'); $e->setBar('b'); Czy istnieje możliwość pobrania tablicy zmienionych pól? W przypadku mojego przykładu chciałbym pobrać foo => a, bar => bwynik PS: tak, wiem, że mogę zmodyfikować wszystkie...
Używam formularza logowania w Symfony2 z następującym kodem kontrolera public function loginAction(Request $request) { $user = new SiteUser(); $form = $this->createForm(new LoginType(), $user); if ($request->getMethod() == 'POST') { $form->bindRequest($request); $data =...
Używam Symfony 4.3.8 i nie mogę znaleźć żadnych informacji na temat tych wycofań: Przestarzałe przez użytkownika: Tworzenie Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy bez informowania o tym jest przestarzałe i zostanie usunięte w Doctrine ORM 3.0. Tworzenie Doctrine \ ORM \ Mapping \...
Miałem wolną od rezygnacji instalację Symfony 3.4.9. Więc zaktualizowałem FW do 4.1.1. Teraz otrzymałem 9 ostrzeżeń o wycofaniu pochodzących z bibliotek dostawców: Tworzenie Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy bez uświadamiania numeru jest przestarzałe i zostanie usunięte w...
Dostaję ostrzeżenie od kompozytora: Pakiet zendframework / zend-code jest porzucony, należy go unikać. Zamiast tego użyj kodu laminas / laminas. Pakiet zendframework / zend-eventmanager jest porzucony, należy go unikać. Zamiast tego użyj laminas / laminas-eventmanager. Jednak nie widzę żadnego...
W moim .envpliku określiłem środowisko aplikacji jako dev i debuguj, aby było prawdziwe: APP_ENV=dev APP_DEBUG=true W moim config/packages/dev/web_profiler.yamlpliku mam następujące elementy: web_profiler: toolbar: true intercept_redirects: false framework: profiler: { only_exceptions:...