Drupal 7 开发内部培训资料, 分头诗人

怎样把drupal的主题引用到外部php上

赞成!
0
否决!

用DRUPAL_BOOTSTRAP_FULL, 是可以把drupal的函数啊,数据库啊。session啊之类的加进来。可是我想把主题的

print render($page['header']);

print render($page['menu_bar']);

print render($page['footer']);

加进去。

请问有解么。

2 个回答

赞成!
0
否决!

这个好像只能调用drupal 的函数,换句话说,drupal 的函数 都能调用,如无理解错的话,但你现在是希望把drupal的 模板 引入到其他系统或者是php代码中,这个似乎是个大工程。

附上drupal_boostrap 的用法

 

chdir('/home/public_html/drupal/');


//require the bootstrap include

require_once './includes/bootstrap.inc';


//Load Drupal


drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);

//(loads everything, but doesn't render anything)


//display a node

print '<pre>';

print_r(node_load(12));

print '</pre>';
赞成!
0
否决!

你说的确实是我所想。我在找找看。谢了