drupal中可用的全局常量和函数有哪些
我是 drupal 的新手,我想了解 drupal 中可用的全局常量和函数,例如 Wordpress 中的全局常量和函数。如果有像 is_home 或 is_page 这样的函数,类似于 wordpress,我可以在我的主题中使用它,那就太酷了。我在我的主题中尝试了 if($is_front) 但它不起作用。
I am new to drupal and i want to know the global constants and functions available in drupal like in Wordpress. It will be cool if there is functions like is_home or is_page, similar to wordpress, which i can use in my theme.I tried if($is_front) in my theme but it is not working.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
请参阅 http://api.drupal.org/api/drupal/globals 获取列表Drupal 中定义的全局变量。除了全局变量之外,各种模板字段中还提供本地变量。例如,在
page.tpl 中.php
模板中,定义了变量$is_front。模板文件中可用的变量在模块和主题提供的模板预处理函数中设置(通常在 template.php 中)文件)。如果您正在研究主题,则应该查看主题指南。
See http://api.drupal.org/api/drupal/globals for a list of globals defined in Drupal. In addition to globals variables, local variables are available in the various template fiel. For instance, in the
page.tpl.php
template, the variable $is_front is defined. Variables available in template files are set in template preprocess functions provided by modules and theme (usually in the template.php file).If your are working on themes, you should check the Theming Guide.
我知道纸质书不再那么流行了,但是 Pro Drupal Development 对于概述 API 来说非常有价值。
就变量而言:
当您在模板文件中时,这是一个重要的开始。
I know paper book aren't terribly popular anymore, but Pro Drupal Development is pretty invaluable for outlining the API.
As far a variables go:
is a big start when you are inside a template file.