跳转到主要内容
言域 提交于 26 July 2012

这个手册为高效的sql代码提供有用的想法。

这个手册适用于Mysql和PostgreSQL.

注意:在drupal7中,它提供数据库的API,来操作数据库。它提供一个标准的、与底层数据库无关的抽象层,目的是为提供统一的访问接口。

言域 提交于 26 July 2012

发现最好的工具,然后学会高效地使用它们,这都是需要时间和努力的。在付出的努力得到充分的肯定前,把数周的时间花费在寻找和配置软件,会使人感觉到郁闷的。这个章节包含智慧程序员的过去和现在的经验总结。我们分享我们己学会有用知识,列出及评估我们最喜欢的工具软件和使用它们的最好技巧,会描述怎么把这些软件环境给建立起来加强用drupal的能力。这些工具还可以用于其它领域。你的付出会有回报的。^_^

我们鼓励所有人把自己的经验写到这个章节。

rli 提交于 26 July 2012

原文链接:http://drupal.org/node/304047

在Drupal6中,核心的内容翻译模块是内容的多语言化变得可行。

它的特点包括:

  • 能够为每条内容指派特定语言
  • 是内容可以被翻译
  • 使需要更新的内容的翻译能过被标记

手册链接:http://drupal.org/handbook/modules/translation

与多语言内容工作的主要方法

下面是当我们与多语言内容工作时,一些有用的主要方法:

rli 提交于 26 July 2012

原文链接:http://drupal.org/node/328325

此页面包含了一些多语言编程时很有用的代码片段。

查询可应用的语言

<?php // Get enabled languages. $languages = language_list('enabled'); // The first key is for 'enabled', so we want those with value '1'. $languages = $languages[1]; ?>

查询当前用户的语言偏好

<?php global $user, $language; // Find the user's preferred language, if any. $preferred_language = $user ? user_preferred_language($user) : $language; ?>
一个傻小孩 提交于 26 July 2012

现在我在做一个点餐的功能,现在我已经实现了view对于菜单的显示,但是现在我无法实现用户点击食物的按钮就能点餐成功。在页面时可以添加按钮吗??如果可以那么我们添加的按钮可以添加多个链接吗、、?我想是实现的功能是:用户点击菜单后在管理员那会添加一条内容 ,这个权限是只有管理员知道的,然后在客户的账户历史上也会添加一条记录用于统计一个月的消费情况……这个功能如何可以实现??????

一个傻小孩 提交于 26 July 2012

现在我在做一个点餐的功能,现在我已经实现了view对于菜单的显示,但是现在我无法实现用户点击食物的按钮就能点餐成功。在页面时可以添加按钮吗??如果可以那么我们添加的按钮可以添加多个链接吗、、?我想是实现的功能是:用户点击菜单后在管理员那会添加一条内容 ,这个权限是只有管理员知道的,然后在客户的账户历史上也会添加一条记录用于统计一个月的消费情况……这个功能如何可以实现??????

lucyl 提交于 25 July 2012
  1.  停下来并进行思考
    • 最近您的您的网站进行了更改了吗?比如安装或更新模块?
    • 您安装的模块的版本是否与Drupal的版本一致?比如用在Drupal7上的Views模块就不能用在Drupal6上。
  2. 阅读错误信息。更加您设置的错误信息显示,Drupal的错误信息会在网页上显示。当启用主模块dblog后,您可以在/admin/reports/dblog里阅读错误报告。当进行调试时,您也应该查看非Drupal的日志,比如Apache、PHP的日志等,您的网站主机商会帮助您找到这些日志。

错误信息可能包括:

lucyl 提交于 25 July 2012

如果您遇见Drupal有关的问题,您肯定不是第一个,因为您的问题已经在Drupal网站上提问和回答了许多次了。在您提问发布您的问题前,请在此常见问题列表中开始寻找您的答案并节约您的时间。

.其它的常见问题,请参加Drupal常见问题。 

订阅