Denetleyicimin içindeki bir eylemin tam yoluna ihtiyacım var, e-postayla göndermek için. Denetleyicimin içinden {{ path('_route') }}
gibi bir şeye nasıl ulaşabilirim, ancak tam yol?Symfony2: Bir denetleyicideki eylem/yolun tam yolu
19
A
cevap
40
Juan'ın cevabı yerel yolunu istemek doğru olmadığını olduğunu. mutlak yol - e-posta yoluyla göndermek üzere yararlıdır - ekstra parametre (ler) gerekiyor:
$url = $this->generateUrl('your_route_name', array(), true);
Üçüncü parametre mutlak yol üretilecek olduğunu gösterir.
Bu URL'yi görünümünüzde kullanmak isterseniz, eyleminizdeki yanıt dizisine $url
ekleyin ve kullanın. yerine yol `arasında
2
aşağıdaki deneyin:
$url = $this->generateUrl('your_route_name');
21
Symfony'nin 3+ Aslında
use Symfony\Component\Routing\Generator\UrlGeneratorInterface;
$this->generateUrl('your_route_name', array('/* your route parameters */'), UrlGeneratorInterface::ABSOLUTE_URL);
+1
Teşekkür ederim, bu güncel bir çözümdür. –
İlgili konular
- 1. Symfony2 FormType isteğe bağlı tam veya hiç
- 2. Symfony2 HwioAuth - linkedin sitesinden tam profil alınma
- 3. Bir denetleyicideki farklı görünümleri döndürme
- 4. Kök denetleyicideki sorun
- 5. Symfony2
- 6. Symfony2 uygulamasını dağıtmanın tercih edilen yolu nedir?
- 7. Xcode 4 dosya tam yolu
- 8. aşağıdaki vasıtasıyla sadece tam yolu
- 9. Denetleyicideki URL'den protokol alma
- 10. Denetleyicideki belirteci oluştur
- 11. AngularJS - denetleyicideki tarihleri dönüştürme
- 12. Symfony2
- 13. Ember.js: Denetleyicideki eylemleri test etme
- 14. , belirli bir denetleyicideki ActiveRecord doğrulamasını ve
- 15. Symfony2
- 16. Symfony2
- 17. Symfony2
- 18. ZF2 tek denetleyicideki birçok form
- 19. ZF2: Denetleyicideki URL parametrelerini alın
- 20. AngularJS $ kapsam nesnesini bir denetleyicideki diğer adıyla hizalama
- 21. Symfony2 Denetleyici
- 22. Symfony2/doctrine
- 23. ssh üzerinde git repo'yu paylaşmanın tam yolu
- 24. Son cuma gününü almanın tam yolu
- 25. Birim, bir denetleyicideki sınama çerçevesini nasıl test edebilir 2 scala
- 26. iOS (Swift) - Görünüm denetleyicideki sekmeli gezinme
- 27. Asp.net Mvc: Belirli bir özniteliğe sahip denetleyicideki tüm eylemleri listele
- 28. Tam model için @ Html.HiddenFor'u kullanmanın bir yolu var mı?
- 29. InstanceDir'in tam veya göreli bir yolu olup olmadığını ne belirler?
- 30. konsoldan okunan bir girdinin dosya adı veya dosya tam yolu
,' URL kullanın Twig mutlak URL oluşturmak için() 'fonksiyonu()'. –
çok, çok yararlı bir cevap teşekkürler :) – humpdi