0

やあ、

Zend Frameworkでトップメニューバーを作成し、コードをに配置しました。layouts/scripts/layout.phtml次の項目がありますItem1:、、、、、。私が欲しいのは、誰かがログインしたときに、最後の2つの要素を変更するには、とをに置き換えることです。誰かが何かを手伝ってくれませんか?プレースホルダーについて読んだのですが、はっきりわかりません。Item2Item3LoginRegisterLoginRegisterLogout

ありがとうございました。

4

1 に答える 1

0

メニューに(ではなく)view-scriptを使用しているように聞こえるのでZend_Navigation、次のようにチェックを含めるのは比較的簡単layouts/scripts/layout.phtmlです。

// Render your static menu elements
// render, render

// Now handle the dynamic part
if (!Zend_Auth::getInstance()->hasIdentity()){
    // Render the `Register` and `Login` links.
} else {
    // Render your `Logout` link.
}
于 2012-12-17T02:15:01.840 に答える