美文网首页
Drupal主题开发之Theme Developer模块

Drupal主题开发之Theme Developer模块

作者: 米酒真香 | 来源:发表于2016-11-07 21:15 被阅读70次

    引自昊天SEO

    当我们着手Drupal主题开发工作时,覆盖(override,也可译为覆写)模板和主题函数,以及自定义预处理函数和处理函数,都是绕不过去的话题。除非你的Drupal主题开发经验非常丰富。否则你很难搞清楚应该操作的对象。Drupal的主题开发者模块(link is external)是解决这个问题的完美工具。该模块一旦启用,一个名为“Themer info”的校验框(checkbox)将会显示在页面的左下角。当你点击它之后,一个半透明,可调整大小,可拖拽的窗口显示在页面的右上方。然后你可以点击页面上的任何元素,窗口将显示所有你需要知道的主题开发信息。
    例如,当点击一个节点,下列信息将在窗口中显示:
    父级元素(Parents)
    被调用的模板(Template called)
    候选的模板文件(Candidate template files)
    预处理函数(Preprocess function)
    处理函数(Process function)
    持续时间(Duration)
    可用变量(The variables available)

    需要注意的是:该模块会为DOM注入标记,这可能会使某些主题表现的不正常。如果真的出现了这种问题,做完该做的事,就禁用它吧。

    相关文章

      网友评论

          本文标题:Drupal主题开发之Theme Developer模块

          本文链接:https://www.haomeiwen.com/subject/syevuttx.html