码迷,mamicode.com
首页 > 其他好文 > 详细

Drupal主题预处理函数与处理函数的执行顺序

时间:2014-09-21 13:09:50      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:http   c   r   tt   函数   总结   d   oo   oc   

Drupal的主题机制当中存在很多种预处理函数和处理函数,看起来让人犯晕。本文为大家总结了它们执行的基本规律。

  • Drupal的所有预处理函数在处理函数之前运行。
  • template前缀的函数首先运行,module前缀的函数其次运行,theme前缀的函数最后运行。
  • Drupal的多钩子函数在特定钩子函数之前运行。

下面是总结的执行顺序列表,自上而下执行:

  • template_preprocess()
  • template_preprocess_HOOK()
  • MODULE_preprocess()
  • MODULE_preprocess_HOOK()
  • THEME_preprocess()
  • THEME_preprocess_HOOK()
  • template_process()
  • template_process_HOOK()
  • MODULE_process()
  • MODULE_process_HOOK()
  • THEME_preprocess()
  • THEME_preprocess_HOOK()

摘录自:http://mydrupal.org/drupal主题预处理函数与处理函数的执行顺序

Drupal主题预处理函数与处理函数的执行顺序

标签:http   c   r   tt   函数   总结   d   oo   oc   

原文地址:http://www.cnblogs.com/merryfreespace/p/3984234.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!