我需要在预处理器函数中初始化一些变量。
我知道页面模板我可以使用mytheme_preprocess_page
。
我有自定义页面模板page--mycustompage.tpl.php
。我想只为该模板预处理一些变量。是否有像mytheme_preprocess_page_mycustompage(&$vars)
这样的选项?
答案 0 :(得分:1)
我认为您应该尝试以下代码:
function mytheme_preprocess_page(&$vars)
{
if(arg(0) == "mycustompage" && is_null(arg(1)))
{
// Your code goes here...
}
}
请注意,我假设“mycustompage”是您网页的路径。
希望它有效......穆罕默德。