私はSymfonyプロジェクトでjQuery DataTablesプラグインを使用しようとしています。SymfonyでDataTables(jQuery)をTwigで使用するには?
<table width="100%" id="table_id">
<thead>
<tr>
<th>Date</th>
<th>Salary</th>
</tr>
</thead>
<tfoot>
<tr>
<th>Date</th>
<th>Salary</th>
</tr>
</tfoot>
<tbody>
<tr>
<td>2011/07/25</td>
<td>$170,750</td>
</tr>
<tr>
<td>2009/01/12</td>
<td>$86,000</td>
</tr>
<tr>
<td>2011/04/25</td>
<td>$320,800</td>
</tr>
<tr>
<td>2011/07/25</td>
<td>$170,750</td>
</tr>
<tr>
<td>2009/01/12</td>
<td>$86,000</td>
</tr>
</tbody>
</table>
しかし、私は小枝にループで生成された次のコードに問題があります:
次のコードは動作します
<table width="100%" id="table_id">
<thead>
<tr>
<th>Date</th>
<th>Name</th>
</tr>
</thead>
<tfoot>
<tr>
<th>Date</th>
<th>Name</th>
</tr>
</tfoot>
<tbody>
{% for courrier in listCourrier %}
<tr>
<td>{{ courrier.DateRegister().Creation()|date('d-m-Y') }}</td>
<td>{{ courrier.User().Username() }}</td>
<tr>
{% endfor %}
</tbody>
</table>
表は良好な値が表示されますが、私はしないでくださいソートの矢印があります。 jQueryとTwigには問題があるようです。私はバンドルを使用しないことを望んでいます(私はバンドルをいくつか試しましたが、それを使用して私が望むことはできませんでした)。ですから、単にDataTablesのjQueryプラグインを含める考えがあれば、私は感謝しています。
?私はここからすべてが良く見えるので、頼むだけです。他の質問はあなたがJSとCSSを含めたかどうかですね。 – annoyingmouse
上記の同等のHTLMによってTwigによって生成されたテーブルを置き換えると、JSファイルとCSSファイルが完全に含まれているため、このファイルは十分に含まれています。私はTwigのコードは有効だと思うが(矢印のないDatatablesが表示される)、TwigとjQueryには明らかな問題がある。 – cephal
KnpPaginatorBundleを見たことがありますか? –