CakePHP で Twig を使用しようとしているので、このプラグインをインストールしました:
https://github.com/predominant/TwigView
CakePHP のデモでは、ブログを作成します。これを tpl ファイルで使用できます。
{% for post in posts %}
<tr>
<td>{{post.Post.id}}</td>
<td>{{post.Post.title}}</td>
<td>Edit | Delete</td>
<td>{{post.Post.created|date("F j, Y")}}</td>
</tr>
{% endfor %}
私がうまくいかないのは、これを変換することです:
<?php
echo $this->Html->link(
'Add Post', array('controller' => 'posts', 'action' => 'add')
);
?>
私はこれらすべてを試しましたが、どれも機能しません:
{{ html.link("Add Post", {"controller" : "posts", "action" : "add"}) }}
{{ _view.html.link("Add Post", {"controller" : "posts", "action" : "add"}) }}
{{ this.html.link("Add Post", {"controller" : "posts", "action" : "add"}) }}
エラーは発生しません。何も置き換えられません。この問題を解決する方法を知っている人はいますか?