0

プリプロセッサ関数でいくつかの変数を初期化する必要があります。使用できるページテンプレートを知っていますmytheme_preprocess_page

カスタム ページ テンプレートがありpage--mycustompage.tpl.phpます。そのテンプレート専用のいくつかの変数を前処理したい。のようなオプションはありますmytheme_preprocess_page_mycustompage(&$vars)か?

4

1 に答える 1

1

次のコードを試す必要があると思います。

function mytheme_preprocess_page(&$vars)
{
    if(arg(0) == "mycustompage" && is_null(arg(1)))
    {
        // Your code goes here...
    }
}

「mycustompage」がページへのパスであると想定していることに注意してください。

それがうまくいくことを願っています...ムハンマド。

于 2012-09-05T06:43:20.747 に答える