Come accedere ai parametri del percorso in un modello di ramoscello senza conoscere il nome del parametro/i?Parametri del percorso di accesso nella ramoscella Modello
parametririsposta
del percorso è possibile accedere nel modo seguente in Twig:
{{ app.request.attributes }}
È anche possibile utilizzare la funzione dump()
per vedere quali sono disponibili metodi:
<pre>
{{ dump(app.request.attributes }}
</pre>
Ecco una discarica di tutti i parametri:
URL di richiesta
http://example.com/test/3
Route = test
Slug = {param1} = 3
Ramoscello Codice
{{ dump(app.request.attributes) }}
Returns
object(Symfony\Component\HttpFoundation\ParameterBag)[10]
protected 'parameters' =>
array (size=3)
'_controller' => string 'MyTest\Bundle\Controller\TestController::indexAction' (length=61)
'param1' => string '3' (length=1)
'_route' => string 'test' (length=7)
È possibile ottenere tutti i parametri del percorso con {{app.request.attributes.get ('_ route_params')}} se si desidera un solo parametro:
{{app.request.attributes.get ('_ r oute_params ') [' CHANGE_WITH_YOUR_PARAMETER_KEY ']}}
Sembra che ".get" analizzi i parametri di percorso, quindi la seguente versione più breve ha funzionato per me {{app.request.attributes.get ('paramName')}} – Zippp
- 1. Accesso al modello del percorso principale in Ember.js
- 2. React Router: come limitare i parametri nella corrispondenza del percorso?
- 3. Joomla 2.5, Accesso ai parametri del modello nel modello del componente
- 4. puntatori come parametri del modello?
- 5. Utilizzo dei parametri del modello predefinito nei parametri del modello di template variad
- 6. accesso al modello dal modello
- 7. Modifica dei parametri del modello di modello in C++
- 8. Spring Security con parametri variabili di percorso
- 9. Impossibile trovare il nome del percorso nella raccolta del percorso
- 10. I parametri del modello devono essere tipi?
- 11. accesso RequireJS percorso di configurazione
- 12. Parametri del percorso di Laravel 5 non inviati
- 13. di accesso a parametri POST
- 14. convenzioni di denominazione dei parametri del percorso URL REST
- 15. Definizione di più route Express.js utilizzando i parametri del percorso
- 16. Parametri opzionali del percorso in Backbone.js? (di nuovo)
- 17. Declare ottenere di accesso a PowerShell parametri del cmdlet
- 18. Accesso ai valori del percorso in vista Mvc.net
- 19. Ordine di abbinamento del percorso del percorso del pallone
- 20. Rimuovere l'ultimo tipo di un gruppo di parametri del modello
- 21. Come vengono compilati i parametri del modello non di tipo?
- 22. Accesso array tramite percorso dinamico
- 23. Accesso alla classe base del modello prima dell'espansione del modello derivato da
- 24. Generazione dei parametri del modello in fase di compilazione
- 25. Doppio modello <> nella specializzazione modello
- 26. Symfony2 Accesso alle variabili di percorso
- 27. Il percorso del percorso del modello non è valido. Assicurati che esista o possa essere creato: Percorso inatteso [percorso]
- 28. Parametri del modello predefinito: perché il compilatore si lamenta di non specificare l'argomento del modello?
- 29. Django - oggetti modello di accesso nome verbose
- 30. Accesso al retro di un pacchetto di parametri modello in O (1)
{{app.request.attributes.get (' _ route ')}} ottiene solo il percorso non i parametri del percorso – raphidue
@raphidue Ho editato la mia risposta. Spero che aiuti. – phpisuber01