2011-07-25 49 views
1

我想創建一個自動更新產品列表的ubercart模塊。我想,我只是需要編輯這些表我需要編輯哪些數據庫表才能讓產品在Ubercart商店中顯示?

uc_products 
uc_product_classes 
uc_product_features 

問題是,不管是什麼,我把這些表中,沒有任何產品在賣場的Ubercart上市。

我需要更新哪些其他表來做到這一點?或者我需要採取哪些步驟才能讓此模塊添加和/或更新在網頁中查看的產品?如果有人能夠告訴我如何在不訴諸SQL的情況下做到這一點,我一定會喜歡它。

回答

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

+0

我確實感覺到這些解決方案並不能滿足我的具體需求,並且可能找到比直接使用SQL更好的方法。 –

1

在Drupal 6中,產品被引用到節點。您可以查看供稿或節點導入模塊以獲取自動產品列表更新/創建。

+0

請原諒我的無知,但我在哪裏可以找到提要或節點導入模塊代碼? –

+0

http://drupal.org/project/feeds http://drupal.org/project/node_import關於如何在Ubercart中導入/更新內容,有各種教程。至於所有的事情,我建議不要重新發明輪子,除非現有解決方案無法在更短的時間內滿足您的需求。 – mesch

+0

是的,我已經有點被扔進了深淵。感謝您看看這兩個模塊 –

相關問題