2 denetleyicileri tüm istek parametrelerini alma, her seferinde hemen gitmem gerek görevinden bir değer elde etmek istiyorum bir dizi? Zend'in getParams() gibi bir şey?symfony olarak Symfony 2
55
A
cevap
121
Tüm POST paramlarını almak için tüm GET params ve $this->getRequest()->request->all();
almak için $this->getRequest()->query->all();
yapabilirsiniz. Talep sınıfı hakkında daha fazla bilgi için
$params = $this->getRequest()->request->all();
$params['value1'];
$params['value2'];
, en iyi uygulama İsteği ki eylem ile bir argüman olarak geçirilen gibi yeni Symfony'nin 2.6+ sürümleri ile http://api.symfony.com/2.8/Symfony/Component/HttpFoundation/Request.html
6
bkz: Yani sizin durumda
vaka açıkça $ this- aramaya gerek olmayacak> getRequest(), daha çok çağrı $ request-> request-> tüm()
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpKernel\Exception\BadRequestHttpException;
use Symfony\Component\HttpKernel\Exception\NotAcceptableHttpException;
use Symfony\Component\HttpFoundation\RedirectResponse;
class SampleController extends Controller
{
public function indexAction(Request $request) {
var_dump($request->request->all());
}
}
İlgili konular
- 1. Symfony 2 veya Symfony 1.4?
- 2. Symfony 2 + Doktrin 2 + kalıtım
- 3. symfony 2 php
- 4. Symfony 2 onDelete setNull
- 5. Symfony 2 Öğe görüntüleri
- 6. Sanal konaklarda Symfony 2
- 7. Symfony
- 8. Symfony
- 9. Symfony
- 10. Symfony
- 11. Symfony
- 12. Symfony
- 13. Symfony
- 14. Symfony
- 15. Symfony
- 16. Symfony 2 SecurityBundle ile Symfony 1.4 sfGuardUser tablolarını kullanma?
- 17. Symfony 2'de ViewHelper oluştur
- 18. Symfony 2 Koleksiyonumu Nasıl Kaydederim?
- 19. symfony 2 adet ürün bulunmamaktadir.
- 20. Symfony 2 OneToMany performans optimizasyonu
- 21. Oturumları nesnelerde saklayın Symfony 2
- 22. Symfony 2'de Eşit Alanlar doğrulaması 2
- 23. Symfony - Sorgulama
- 24. Symfony 2/twig'de devre dışı bırakma kapat
- 25. Symfony 2 Bağımlılık Enjeksiyon ve otomatik kablolama
- 26. Symfony 2 istek servisini genişletiyor musunuz?
- 27. Symfony 2 - Gedmo \ Slug ile Slugs Oluşturun
- 28. Symfony biçiminde resim 2'ye resim ekleme?
- 29. Symfony 3.0
- 30. Silex/Symfony
almak için yoldaki parametreleri (örneğin/mesajların/{değerleri id}) '$ kullanın request-> öznitelikleri üzerinden> Tüm() '. Bu veriyi elde etmenin tek yolu olan '$ request-> get() 'ı kullandım ve buraya başka bir yol arıyordum. – Dreen
Çok fazla yazı yazdınız! : D –
Bu, multipart/form-data ile çalışmıyor. –