日期:2014-09-19 阅读:2508
dmandwp系统 - wordpress系统和DM系统区块建站>>
为什么要用require?
学过php的都知道,这是必备的,主要是为了代码重用。
那么在drupal主题开发中,如何使用呢?
一般要用到两个api
path_to_theme
require(path_to_theme().'/templates/display/grid.tpl.php');?>
和
drupal_get_path
require(drupal_get_path('theme', 'bootstrap_subtheme').'/templates/display/grid_product.tpl.php');?>
一般推荐用path_to_theme,因为不用管主题名字。
但是当用bootstrap这个基主题时,不允许用path_to_theme,
这时就用drupal_get_path 了
Warning: Using core's `path_to_theme` function may return the wrong path.
* It is difficult to predict to begin with and the changes made here will
* make it even worse. Use `drupal_get_path('theme', 'bootstrap')` instead.
*/
上面是bootstrap 基主题的警告提示。