2

このドキュメントに従って、Smarty 用のアダプターを作成しました。また、Smarty をプロジェクトのデフォルトのテンプレート エンジンとして使用したいと考えています。この場合、.tpl ファイル内で Phalcon\Tag または $this->partial() を使用できますか? そしてどうやって?

4

1 に答える 1

1

コントローラーでは、次のようなことができます。

$register_link = \Phalcon\Tag::linkTo('register', 'Register');
$index_link    = \Phalcon\Tag::linkTo('index', 'Index');

$this->view->setVar('my_register_link', $register_link);
$this->view->setVar('my_index_link', $index_link);

ビューでは、これを行うことができます:

<div id='links'>
{if $somevariable}
    {$my_register_link}
{/if}
{$my_index_link}
</div>
于 2012-10-04T13:49:56.493 に答える