外部Drupal站点

时间:2011-07-25 15:53:02

标签: php html drupal content-management-system drupal-7

如何将网站布局单独制作而不将其包含在drupal中?

我可以使用wordpress执行此操作:例如index.php(我的布局),/css/style.css(我的样式),/wp/~(wordpress目录)

希望能够了解我正在尝试做什么。

在你问之前,我更喜欢外部方法,因为我喜欢制作很多实验性网站,当网站在数据库中时,CMS通常会限制我的一些概念。

感谢。

2 个答案:

答案 0 :(得分:1)

如果您只想将Drupal用作存储/身份验证引擎,请查看服务模块,或编写一个自定义模块,提供处理程序以通过AJAX或表单提交从独立页面获取数据并在Drupal中处理它们,然后将数据提供给您的独立应用。

获取数据:通过AJAX或表单提交发布,透明地重定向回您的独立页面。

要获取数据:使用直接MySQL查询,JSON请求或引导Drupal,以便您可以在独立页面中使用Drupal API。

大多数情况下,一旦你理解它是如何做的事情(有时非常古怪),你几乎可以做任何“Drupal方式”。查看http://drupal.org/project/examples以了解某些内容的实现方式,以及http://drupal.org/project/clean基本主题,以便使用简洁的首选主题。

答案 1 :(得分:0)

使用subtheme,你在某种意义上创建自己的“外部”CSS。 您可以在info配置文件中添加自定义css,并使用不同的模板tpl.php在各个页面上实现css。 这与写作没有什么不同:

 <link rel="stylesheet" type="text/css" href="test.css" />

Drupal只是想为你整理一下。