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 回答