我非常了解Drupal API挂钩,因此无需解释。我对主题钩子和主题函数感兴趣。
希望你能够全面了解这一点吗?
答案 0 :(得分:0)
越来越多我读取的主题函数几乎都是由Drupal通过钩子实现触发的函数。主题函数具有以下命名约定:
mytheme_theme钩子名称;主题函数不应该直接调用,而是必须由theme()调用一个具有两个参数'hookname'和$ vars字符串或数组的特定函数。
如果你有预处理功能 - 我们称之为mytheme_preprocess_theme钩子名称
它将在mytheme_theme钩子名称之前调用 - 在场景后面所有预处理函数在主题函数之前被调用。
如果经过开发人员@ Drupal的支持论坛验证。