2017-09-11 8 views
0

私はTwigファイルでDataTabalesを使用しています。値に応じて画像が変わるMySQLのtwig

表には、削除、編集、表示ボタンがあります。 削除ボタンと編集ボタンは、私が書いたコードで動作しています。

今、私はショーボタンを働かせようとしています。 Showは、MySQLテーブルの値が1の場合、緑色の点(ピクチャ)です。 MYSQLテーブルの値が0の場合、赤色の点が表示されます。テーブルのフィールド名はshowです。

<a href="show/"><{%if {{record.data.show=[0]}}img src="link : img  
src="otherlink" %} class="edit" align="right"></a> 

をしかし、それは動作しません:

私がしようとしています。誰か手がかり?

答えて

0
{% if record.XX == "0" %} 
    <td><a href="/{{record.id}}"><img src="" class="">.</a></td> 
{% elseif record.XX == "1" %} 
    <td><a href="" class=""></a></td> 
{% endif %} 
+0

を使用を使用し...ただ、自分の質問/答えを受け入れる/答えることができないのどちらか。 – Robbert

1

あなたはすべての構文が混ざっています。
あなたは私がこれを作ったし、それが動作速記表現

<img src="{{ var ? 'source.jpg' : 'other_source.jpg'}}" /> 

またはフル{% if %} {% endif %}

<img src="{% if var %}source.jpg{% else %}other_source.jpg{% endif %}" /> 
関連する問題