Als «symfony» getaggte Fragen

Symfony bezieht sich sowohl auf ein PHP-Framework zum Erstellen von Webanwendungen als auch auf eine Reihe von Komponenten, auf denen das Framework basiert. Dieses Tag bezieht sich auf die derzeit unterstützten Hauptversionen 2.x, 3.x, 4.x und 5.x. Alternativ können Sie mit dem jeweiligen Tag eine genaue Version angeben. Dieses Tag sollte nicht für Fragen zu Symfony 1.x verwendet werden. Bitte verwenden Sie stattdessen das Symfony1-Tag.

8
Wie aktualisiere ich eine einzelne Bibliothek mit Composer?
Ich muss nur 1 Paket für meine SF2-Distribution (DoctrineFixtures) installieren. Wenn ich renne php composer.phar update Ich bekomme - Updating twig/twig (dev-master 39d94fa => v1.13.0) The package has modified files: M CHANGELOG M doc/filters/batch.test M doc/filters/index.rst M doc/filters/url_encode.rst M doc/functions/index.rst M doc/tags/index.rst M doc/tests/index.rst M lib/Twig/Autoloader.php M lib/Twig/Compiler.php M lib/Twig/CompilerInterface.php …

2
Beim Löschen Kaskade mit Doctrine2
Ich versuche, ein einfaches Beispiel zu erstellen, um zu lernen, wie eine Zeile aus einer übergeordneten Tabelle gelöscht und die übereinstimmenden Zeilen in der untergeordneten Tabelle mithilfe von Doctrine2 automatisch gelöscht werden. Hier sind die beiden Entitäten, die ich verwende: Child.php: <?php namespace Acme\CascadeBundle\Entity; use Doctrine\ORM\Mapping as ORM; /** * …

30
Composer benötigt nicht genügend Speicher. Schwerwiegender PHP-Fehler: Zulässige Speichergröße von 1610612736 Byte ist erschöpft
Ich versuche, HWIOAuthBundle zu meinem Projekt hinzuzufügen, indem ich den folgenden Befehl ausführe. composer require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle HWIOAuthBundle-Github: https://github.com/hwi/HWIOAuthBundle Wenn ich versuche, Composer auszuführen, erhalte ich den Fehler "Nicht genügend Speicher". Verwenden der Version ^0.6.0@dev für hwi / oauth-bundle Verwenden der Version ^1.2@dev für php-http / guzzle6-adapter Verwenden der …


9
So rendern Sie ein DateTime-Objekt in einer Twig-Vorlage
Eines meiner Felder in einer meiner Entitäten ist eine "datetime" -Variable. Wie kann ich dieses Feld in eine Zeichenfolge konvertieren, um es in einem Browser zu rendern? Hier ist ein Code-Snippet: {% for game in games %} ... <td> {{game.gameTeamIdOne.teamName}} </td> <td> {{game.gameTeamIdTwo.teamName}} </td> <td> {{game.gameDate}}</td> </tr> {% endfor %} …
215 php  symfony  datetime  twig 


6
Sollte in Symfony 2.x wirklich alles ein Bundle sein?
Mir sind Fragen wie diese bekannt , bei denen die Leute dazu neigen, das allgemeine Symfony 2-Konzept des Bundles zu diskutieren. Die Sache ist, in einer bestimmten Anwendung, wie zum Beispiel einer Twitter-ähnlichen Anwendung, sollte sich wirklich alles in einem generischen Bundle befinden, wie die offiziellen Dokumente sagen? Der Grund, …

16
So erhalten Sie die Anforderungsparameter in symfony2
Ich bin sehr neu in der Symfonie. In anderen Sprachen wie Java und anderen kann request.getParameter('parmeter name')ich den Wert ermitteln. Gibt es etwas Ähnliches, das wir mit symfony2 machen können? Ich habe einige Beispiele gesehen, aber keines funktioniert für mich. Angenommen, ich habe ein Formularfeld mit dem Namen Benutzername . …
203 php  symfony 

10
Zeilen in Doctrine QueryBuilder zählen
Ich verwende den QueryBuilder von Doctrine, um eine Abfrage zu erstellen, und möchte die Gesamtzahl der Ergebnisse aus der Abfrage abrufen. $repository = $em->getRepository('FooBundle:Foo'); $qb = $repository->createQueryBuilder('n') ->where('n.bar = :bar') ->setParameter('bar', $bar); $query = $qb->getQuery(); //this doesn't work $totalrows = $query->getResult()->count(); Ich möchte nur eine Zählung für diese Abfrage ausführen, …

6
Wie lese ich Konfigurationseinstellungen aus Symfony2 config.yml?
Ich habe meiner Datei config.yml eine Einstellung als solche hinzugefügt: app.config: contact_email: somebody@gmail.com ... Für mein Leben kann ich nicht herausfinden, wie ich es in eine Variable einlesen kann. Ich habe so etwas in einem meiner Controller versucht: $recipient = $this->container->getParameter('contact_email'); Aber ich bekomme eine Fehlermeldung: Der Parameter "contact_email" muss …

8
So erhalten Sie Konfigurationsparameter in Symfony2 Twig Templates
Ich habe eine Symfony2 Twig-Vorlage. Ich möchte den Wert eines Konfigurationsparameters in dieser Zweigvorlage (eine Versionsnummer) ausgeben. Deshalb habe ich den Konfigurationsparameter folgendermaßen definiert: parameters: app.version: 0.1.0 Ich kann diesen Konfigurationsparameter in Controllern verwenden, habe aber keine Ahnung, wie ich ihn in meine Twig-Vorlage bekomme.

6
Aktuelle URL in Zweigvorlage erhalten?
Ich habe mich nach dem Code umgesehen, um den aktuellen Pfad in einer Twig-Vorlage (und nicht die vollständige URL) zu erhalten, dh ich möchte nicht http://www.sitename.com/page, ich brauche nur /page.
169 symfony  twig 


7
Wie lese ich aus parameters.yml in einem Controller in symfony2?
Ich habe einige benutzerdefinierte Variablen in meine app / config / parameters.yml eingefügt. parameters: api_pass: apipass api_user: apiuser Ich muss von meinem Controller aus auf diese zugreifen und habe versucht, sie mit abzurufen $this->get('api_user'); aus meiner Controller-Datei. Wenn ich das versuche, erhalte ich folgende Fehlermeldung: You have requested a non-existent …

2
Ist es in Ordnung, wenn die erste Antwort mit AppCache (Symfony2) privat ist?
Ich versuche, http-Caching zu verwenden. In meinem Controller stelle ich eine Antwort wie folgt ein: $response->setPublic(); $response->setMaxAge(120); $response->setSharedMaxAge(120); $response->setLastModified($lastModifiedAt); Entwicklungsmodus In der Entwicklungsumgebung ist die erste Antwort eine 200 mit folgenden Headern: cache-control:max-age=120, public, s-maxage=120 last-modified:Wed, 29 Feb 2012 19:00:00 GMT Für die nächsten 2 Minuten ist jede Antwort eine …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.