auf diese BezugWie erstellt man die Route in Symfony 2, die auf externe URLs verweist?
http://symfony.com/doc/current/book/routing.html
wir URL-Muster
app/config/routing.yml
blog_show:
path: /blog/{slug}
defaults: { _controller: AcmeBlogBundle:Blog:show }
Ich möchte Karte den Weg zu externen an die Steuerung und Aktion abbilden url.
app/config/routing.yml
blog_show:
path: /blog/{slug}
defaults: "www.example.com/blog"
Die Anforderung ist, meine aktuelle Website ist in kohana, ich bin es allmählich zu symfony 2. Für meine Symfony2 App kohana URL sind wie externe URLs zu portieren, ich Sie möchten diese URLs im Routing konfigurieren und sie wie üblich verwenden.
z in Zweig,
<a href="{{ path('blog_show'}}">
Read this blog post.
</a>
So später, wenn ich Port meinen Seiten Symfony, ich nur ändern müssen Datei-Routing, so dass ich denselben blog_show Schlüssel nutzen könnten, um mit url und ich verweise werde nicht ändern‘haben alle Dateien, in denen ich URLs verwendet habe.
Wenn Sie mehr als Lager benötigen 'Redirect: urlRedirect' bietet (als beschrieben von https://StackOverflow.com/a/22861229/719662), schreiben Sie einfach Ihren eigenen Controller, der die Weiterleitungen bearbeitet, und zwar auf eine Weise, die die von Ihnen benötigte benutzerdefinierte Funktionalität enthält (z.slugging) – vaxquis