从 Excel VBA 以编程方式创建 drupal 节点
我是一名不错的 VBA 程序员,但我没有 PHP 经验,对 Drupal 也知之甚少。我们创建了一个 drupal 站点和一些自定义 CCK 内容类型,但我想实现一件事,但我不知道如何实现。 有没有办法通过传递 excel 文件中的值来为我的特定内容类型创建节点?
更明确地说,我有一个包含 6 列的 Excel 文件和一个包含 6 个与 Excel 中的列匹配的字段的内容类型。现在我想要一个 vba 过程,它将获取 6 列中的值并将它们传递给另一个脚本(我假设),该脚本将使用我的 vba 过程中的值创建节点。 比如:
Call Create_node (a1.value,b1.value,c1.value,d1.value,e1.value,f1.value)
这样的事情可能吗?
I am a decent VBA programmer but I have no experience with PHP and very little with Drupal. We created a drupal site and a few custom CCK content types but there is one thing i would like to implement and i have no idea how.
Is there a way I could create a node for my specific content type, by passing the values from an excel file ?
To be more explicit, I have an excel file with 6 columns and a content type with 6 fields matching the columns in excel. Now I want to have a vba procedure that will take the values in my 6 columns and pass them to another script (I assume) which will create the node using the values from my vba procedure.
So something like :
Call Create_node (a1.value,b1.value,c1.value,d1.value,e1.value,f1.value)
Is something like this possible ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看 Feeds 模块。您可以将 Excel 数据导出为 CSV,并让 Feed 轻松将其转换为您所描述的节点。
Take a look at the Feeds module. You can export your Excel data as CSV and have Feeds easily convert it into nodes as you described.
看一下这个模块“Node import”可能会帮助你
http://drupal.org/project/node_import
Take a look at this module "Node import" may help you
http://drupal.org/project/node_import