Drupal,在自定义php页面上嵌入视图块/结果

时间:2018-01-16 16:33:41

标签: php drupal-7 views

因此,在我的Drupal根目录中,我有一个名为/landingpage的自定义文件夹,在那里我有一个index.php页面。该页面是独立的,与drupal分享或采取任何行动。因此,将其视为一个静态HTML页面,它只位于drupal目录中。

但是现在我想将我从admin创建的视图块插入到该静态页面,我不知道如何从这里开始。我可以想到一个解决方案,但它似乎不是一个干净的解决方案。我正在考虑创建一个带有页面显示的视图,然后在我的自定义php中通过<iframe>嵌入它,但这个解决方案听起来并不是那么好。提示

1 个答案:

答案 0 :(得分:0)

我找到了答案here

所以基本上添加

define('DRUPAL_ROOT', getcwd());

require_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);

到/landingpage/index.php让它像我想要的那样工作。