php – 在Drupal 6中以编程方式创建节点

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 在Drupal 6中以编程方式创建节点脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在寻找如何在Drupal 6中创建节点.我在stackoverflow上找到了一些条目,但问题似乎是旧版本或解决方案对我不起作用.好的,所以这是我目前尝试创建的过程

$node = new stdClass();

$node->tITle = "test title";
$node->body = "test body";
$node->tyPE= "story";
$node->created = time();
$node->changed = $node->created;
$node->status = 1;
$node->promote = 1;
$node->sticky = 0;
$node->format = 1;
$node->uid = 1;

node_save( $node );

当我执行此代码时,会创建节点,但是当我获得管理页面时,它会抛出以下错误

我看过不同的教程,似乎都遵循相同的过程.我不确定我做错了什么.我正在使用Drupal 6.15.当我回滚数据库时(在我做出更改之前)错误消失了.任何帮助表示赞赏!

编辑:
稍微玩了一下后,我确实发现我的hook_menu()中的’访问参数’中有错误,但就重复条目而言,我无法弄明白.所以,如果你遇到同样的问题,祝你好运,如果你发现问题就在这里发帖!

本图文内容来网友网络收集整理提供,作为学习参考使用,版权属于原作者。

脚本宝典总结

以上是脚本宝典为你收集整理的php – 在Drupal 6中以编程方式创建节点全部内容,希望文章能够帮你解决php – 在Drupal 6中以编程方式创建节点所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。