我有一个id 32的网页。
我在我的主题/模板文件夹中创建了一个名为webform-32.tpl.php的模板(它工作得很好)。
我还在我的template.php文件中创建了一个预处理函数。我的主题叫做魔咒,我的钩子是:
function emuse_preprocess_webform_form_32(&$vars){
}但没人会打电话来。有人能帮我吗?
发布于 2013-07-29 13:02:25
Nealv,预处理函数只能为基本名称实现,而不能实现用于创建tpl.php文件的其他建议。备用模板文件的建议被添加到预处理函数本身中。
参见https://drupal.org/node/223440 -这些命名建议是根据预处理函数设置的。
因此,调用THEMENAME_preprocess_webform_form并检查它是否是在函数本身内修改的正确形式。
https://drupal.stackexchange.com/questions/80688
复制相似问题