我在我的Twig文件中提取了一个变量,它是所选的结果:
<div class="col-sm-7">
<div class="product-information"><!--/product-information-->
<img src="images/product-details/new.jpg" class="newarrival" alt="" />
<h2>{{ produit.nom }}</h2>
<p>{{ produit.categorie.nomcat }}</p>
<p>{{ produit.description }}</p>
<span>
<span>€ {{ produit.prix}}</span>
</span>
<p>
<script>
function myFunction() {
var x = document.getElementById("co").value;
document.getElementById("demo").innerHTML = x;
}
</script>
<b>Couleur :</b>
<select id="co" onchange="myFunction()">
{% for coul in produit.couleur %}
<option value="{{ coul.nomc }}">{{ coul.nomc }}</option>
{% endfor %}
</select>
</p>
<p><b>Marque :</b> {{ produit.marque}}</p>
<p>
<a href="{{ path('ajouter', { 'id' : produit.id }) }}">
<button type="button" class="btn btn-fefault cart" >
<i class="fa fa-shopping-cart"></i>
Ajouter au Panier
</button>
</a>
</p>
</div><!--/product-information-->
我尝试通过将选中的项目放入变量中来提取所选项目,
这样的事情:{% set var %} <p id=demo> </p>
当我放置变量{{var}}时,我在屏幕上显示所选项目 但当我把它放在路径上我得到了问题: 路径是这样的:../../../id/ /
他把balise p不是我变量的值
我尝试过:<a href="{{ path('ajouter', { 'id' : produit.id, 'coul' : {{ var }} }) }}">