我的drupal在安装到倒数第二步,写上网站的管理员用户和邮箱之类之后,点个保存,显示下图

。。。。。然后我把后边的东西直接输入http://xxx.com/就显示

还有点是如果我装中文版 的时候老是提示

不知道有没有人和我遇到同样的问题
原文链接http://drupal.org/node/1104510
是时候激活并测试我们的模块了!
激活模块
点击模块链接(Modules), 或者访问http://example.com/admin/modules, 然后在模块列表中找到other目录。在那里我们应该能够找到'Current posts'模块。选择激活此模块并保存。现在我们应该能看到在模块名的旁边有一个帮助链接。点击这个链接我们就能看到之前我们在模块里写入的帮助信息了。
激活区块
下一步,我们访问结构->区块, 或者http://example.com/admin/structure/block。下滑到区块列表的底部。在未激活的区块列表中,我们应该能找到区块名为'Current posts'的区块。把它随便设置在drupal的一个区域中并保存。访问随便一个其他的页面,我们应该能在我们设定的那个区域找到我们的模块了。恭喜, 您已经完成了您的第一个模块。
- 阅读更多 关于 测试并纠错
- 登录或注册以发表评论
有谁了解 像一些大的电子商务的分类是如何实现的?
比如 鞋- 分为(男鞋+女鞋) --->>>女鞋还可以分成(平跟+中跟+高跟) 还要用价格区间 品牌 尖头/圆头 等进行区分 类似于淘宝上的分类 就是把产品分类细化?

原文链接http://drupal.org/node/1104498
下一步就是把我们之前在自定义方法中获取的信息,转化成区块的内容并显示出来。我们将用到hook_block_view。这个方法将返回两个值。一个是‘subject', 区块的标题。另一个是'content',区块的内容。我们将再次采用switch的结构, 这个结构将为未来可能要添加的区块预留出接口。$delta参数告诉这个方法那一歌区块正在被调用。
访问权限检查
这个是代码的第一部分
<?php
function current_posts_block_view($delta = '') {
switch($delta){
case 'current_posts':
$block['subject'] = t('Current posts');
if(user_access('access content')){
//Retrieve and process data here.
}
?>
某高校招聘兼职drupal工程师
工作描述:
- 网页设计
- 根据网页设计稿制作 Drupal 主题
职位要求:
- 精通HTML/CSS,能够处理主流浏览器兼容性问题
- 熟悉 Drupal 主题制作(懂网页设计者优先)
- 1年左右前端工作经验(熟悉JS者优先)
有兴趣且符合要求的朋友请将简历发送到我的邮箱:zhou.yigang@gmail.com
原文地址:http://drupal.org/node/1209088
译者:这个文档描述的Drupal 6.x的维护页面定制方法。对D7应该也有一定的参考意义。 虽然是Drupal 6.x的文章,但觉得这篇文章有点Drupal way的意思,所以强自翻译,请指正。
原文如下:
当网站处于维护模式下时,我们期望不管用户输入本网站url是什么,都会被引导到一 个维护界面上。在Drupal 6.x中,我们可以通过如下方法做到这一点。
在"root/themes/garland/page.tpl.php"或默认维护主题的page.tpl.php中定义site-offline.html:(译者:在同一目录的template.php定义更合适一些,它会覆盖系统默认函数)
- 阅读更多 关于 定制维护页面HTML
- 登录或注册以发表评论
怎样修改drupal6登录之后页面重定向问题,在哪个文件修改代码
drupal6登陆之后用户名密码的表单信息是提交到那个文件的呀,找不到表单时提交到哪个文件的
大多数网站的更新没有发生任何事件发生,你开始之前,数据库转储时,成功的,可以被丢弃或归档。然而,偶尔的事情不要去计划,当发生这种情况往往不是必须恢复数据库的备份,而调查到什么地方出了错。
重要事项:更新前恢复备份之前,你必须确保完全清空数据库。Drupal的更新可能会重命名表或表中的数据重新组合成新的表,这些表通常不会被删除,当你恢复数据库备份。(例如,虽然mysqldump的增加DROP / CREATE缺省转储的表行,它不仅表,它知道。)如果没有被删除,这些“新”表将导致错误在下一次尝试更新,如果忽略这些错误,因为事情开始出现工作,你可能会遇到的问题,由于重复数据,旧数据或只是普通的数据库损坏后。
清空数据库
最简单的办法就是删除数据库,创建一个新的数据库:
mysql -h HOST -u USERNAME -pPASSWORD drop database `DB_NAME`; create database `DB_NAME` charset utf8; quit
如果你没有通过shell创建数据库的权限,你必须手动删除所有的数据库表,前提是你已经备份了数据。(填写适当的第一行)
- 阅读更多 关于 数据库还原通过命令行
- 登录或注册以发表评论