我正在尝试创建一个自动更新产品列表的ubercart模块。我以为我只需要编辑这些表
uc_products
uc_product_classes
uc_product_features
问题在于我在这些表格中放置的内容,Ubercart商店中没有列出任何产品。
我需要更新哪些其他表才能执行此操作?或者,我需要采取哪些步骤才能使此模块添加和/或更新在网页中查看的产品?如果有人能够在不诉诸SQL的情况下向我展示如何做到这一点,我会很高兴。
答案 0 :(得分:1)
在Drupal 6中,产品被引用到节点。您可以查看供稿或节点导入模块,以获取自动产品列表更新/创建。
答案 1 :(得分:0)
在Ubercart商店展示之前,似乎还有很多桌子要改变。但是我认为你不需要uc_product_features。
这些表格是
node
node_type
node_revisions
uc_products
uc_product_classes
它们必须属于uc_product_classes和node_type中定义的类。
node_revisions是商店前端显示的内容,node.staus必须设置为1.它是发布变量。
另外
node.nid must equal mode_revision.nid
和
node_revsion.vid must equal mode.vid
否则该商品的商店前面列表将是
"n/a"
虽然它并没有告诉我所需要的一切,但我发现以下网站可以提供信息。
http://tiger-fish.com/blog/drupal-6-turning-existing-node-type-ubercart-product