0
我在尝试使用此代码以编程方式创建博客条目。以编程方式Drupal博客条目
$node->title = $_POST['title'];
$node->created = time();
$node->changed = time();
$node->status = 1; //published
$node->comment=1;
$node->promote = 0;
$node->sticky = 0;
$node->language='en';
$node->body = $_POST['content'];
$node->type = 'blog';
node_save($node);
print_r($node);
该节点在数据库中创建,但当我在网站上打开博客条目时,它不显示正文。这是做这件事的正确方法吗?
在我根据您的建议更改它之后,我很难保留我的答案,所以我删除了它。感谢提示我总是想知道是否有必要清理输入,然后以这种方式将数据添加到字段中,但我从未深入到核心部分:) – Clive 2012-01-04 23:07:08
好吧,现在我收到此错误 PDOException:SQLSTATE [ 23000]:完整性约束违规:1062重复条目'1-80-0-0-en'键'PRIMARY' – 2012-01-04 23:35:32
其活动!!!!它的工作原理,我已经在另一个数据库上测试过它,它工作得很好......我的一定是出了什么问题,谢谢你这么笨! – 2012-01-05 11:39:21