求助kzeng不能增加板块

在增加block的时候出现如下错误:以至不能增加板块

消息 在/home/coolcat/public_html/drupal/includes/database.mysql.inc的第66行 : Duplicate entry '' for key 3 query: INSERT INTO boxes (title, body, info, format) VALUES ('543', '5435', '', 1)

另其他管理菜单时候也会发生这种错误,不知为何,小弟新手不懂php

你必须在新建block时输

你必须在新建block时输入标题(title)和描述(description),一般来说drupal只允许一个block没有标题或是描述,如果有两个这样的block,就会出现 duplicate entry错误

改代码

好了,谢谢
这个分类的代码我不想要显示时间,也不要排序,能帮我改一下吗?
if (user_access('access content')) {
$result = db_query("SELECT d.tid, d.name, MAX(n.created) AS updated, COUNT(*) AS count FROM {term_data} d INNER JOIN {term_node} USING (tid) INNER JOIN {node} n USING (nid) WHERE n.status = 1 GROUP BY d.tid, d.name ORDER BY updated DESC, d.name");
//读取分类关键词,最新文章创建的时间,降序排列
$items = array();
while ($category = db_fetch_object($result)) {
$items[] = l($category->name .' ('. $category->count .')', 'taxonomy/term/'. $category->tid) .'
'. t('%time ago', array('%time' => format_interval(time() - $category->updated)));
}
//按照以前的格式显示分类区块,包括最后一片帖子的发布时间。
return theme('item_list', $items);
}
?>

改代码

好了,谢谢
这个分类的代码我不想要显示时间,也不要排序,能帮我改一下吗?
if (user_access('access content')) {
$result = db_query("SELECT d.tid, d.name, MAX(n.created) AS updated, COUNT(*) AS count FROM {term_data} d INNER JOIN {term_node} USING (tid) INNER JOIN {node} n USING (nid) WHERE n.status = 1 GROUP BY d.tid, d.name ORDER BY updated DESC, d.name");
//读取分类关键词,最新文章创建的时间,降序排列
$items = array();
while ($category = db_fetch_object($result)) {
$items[] = l($category->name .' ('. $category->count .')', 'taxonomy/term/'. $category->tid) .'
'. t('%time ago', array('%time' => format_interval(time() - $category->updated)));
}
//按照以前的格式显示分类区块,包括最后一片帖子的发布时间。
return theme('item_list', $items);
}
?>

呵呵,那这个不需要

呵呵,那这个不需要这段代码啊,你直接建立一个block,然后手动添加每个分类的链接不就行了?

Post new comment

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.