Drupal数据库连接

时间:2015-03-06 18:14:55

标签: database drupal-7

是否有必要连接到Drupal数据库才能从数据库中获取内容?

如果我已经安装了Drupal,我是否还需要在任何模板文件中建立连接才能获取数据?

1 个答案:

答案 0 :(得分:0)

如果你正在使用Drupal,你应该尽可能从数据库中抽象出来,并使用Drupal的框架来获取你需要的数据。

如果您正在使用模板,则模板本身已经提供了大量数据 - 通常可以很好地描述模板顶部注释中可用的数据。如果您需要其他不可用的数据,建议的操作方法是使用适当的挂钩(form_alter,view_alter,node_view_alter等)使模板可以使用该数据。

模板不应该担心获取数据,他们应该只关注如何显示可用数据 - 与MVC类似的原则,其中View(Drupal中的模板)担心表示,而不是业务逻辑或数据抽象。

希望这有帮助!