0

codeigniterヘルパーをテンプレートに追加したいと思います。

例えば:

{{ helper:redirect uri="/order/images/" method="refresh" }}

しかし、それは機能しません。この方法で標準ヘルパーを呼び出すことは可能ですか?

4

1 に答える 1

0

正しい方法かどうかはわかりませんが、機能します:

class Plugin_AvHelper extends Plugin_Helper
{
    public function redirect()
    {
            $uri        = $this->attribute('uri');
        $method     = $this->attribute('method');

        return $uri && $method ? redirect($uri, $method) : NULL;
    }
}

そして呼び出す:

{{ avhelper:redirect uri="/order/images/" method="refresh" }}
于 2012-04-11T20:52:58.103 に答える