Symfony2, obtenir la valeur du champ de saisie avec Twig

Je veux obtenir la valeur d'un champ de saisie de mon template twig avec twig pas avec javascript.
Mon champ de saisie n'a pas une forme, c'est un caché d'entrée.

{% block body -%}
    <input type="hidden" name="id_client" id="id_client" value="123"/>
    ...
{% endblock %}

Je veux faire ceci:

{{ path('client_view',{"id": value_Of_Hidden_Input})  }}

Comment puis-je obtenir value_Of_Hidden_Input

EDIT:

Mon exigence:

J'ai une liste de clients et j'ai pour chaque client un bouton pour afficher les détails de la clientèle "Modifier coordonnées".
Je veux cliqué sur un client une fonction AJAX exécution de l'action showAction
C'est mon code:

{% block body -%}
<div class="tab-client">
<table id="mytable" class="table table-bordred table-striped" cellpadding="0" cellspacing="0">
<thead>
<tr>
<th>Raison Sociale</th>
<th>Identifiant</th>
<th>M. de passe</th>
<th>Solde actuel</th>
<th class="text-center sty-td-action">Action</th>
</tr>
</thead>
<tbody>
{% for entity in entities %}
<tr>
<td>{{ entity.raisonSociale}} </td>
<td>{{ entity.login }}</td>
<td>{{ entity.password }}</td>
<td>{{ entity.soldeSMS }}</td>
<td>
<a class="modifier-client" id="modif_coordonnee"><span class="glyphicon glyphicon1">Modifier coordonnées</span></a>
<a href="#historique" class="modifier-client"><span class="glyphicon glyphicon2">Voir Historique</span></a>
<a href="#ajout" class="modifier-client"><span class="glyphicon glyphicon3">Ajout transaction</span></a>
</td>
</tr>
{% endfor %}
</tbody>
</table>
</div><!--tab-client-->
{% endblock %}
{% block javascripts %}
<script>
$("#modif_coordonnee").click(function() {
$.ajax({
//On lui indique le type d'envoie des informations
type: 'POST',
//On lui indique le chemin de la fonction
url:  '{{ path('client_show',{"id": value_of_id_client})  }}',
//On lui donne la valeur du choix qu'on a fait, et id est la variable qui va contenir notre valeur, nous la retrouvons dans notre controller
//Enfin nous lui disons de remplir notre formulaire avec le resultat  
success: function(response)
{
......
}
}
)});
</script>
{% endblock %}

Mon problème est de savoir comment pouvez déterminé value_of_id_client?

  • Où est le input-champ et, surtout, sa value poste de partir? Est-ce une forme de ligne, comme {{ form_row(form.id_client) }}?
  • Non, je n'ai pas de forme. Quand j'ai cliqué sur un bouton, la valeur de mon cachés changements d'entrée pour obtenir la valeur de mon client cliqued avec javascript
  • Pouvez-vous expliquer plus détaillée de ce que vous essayez d'atteindre exactement?
  • J'ai modifier mon post pour a l'origine probleme
InformationsquelleAutor Aminesrine | 2014-11-20