Drupal + Ubercart:获取产品列表

时间:2012-02-29 15:30:18

标签: php drupal ubercart

有没有人知道我如何获得产品列表,包括图像路径,以便我可以在不使用视图的情况下手动处理它们?

1 个答案:

答案 0 :(得分:0)

您可以编写自己的mysql查询或使用Drupal的框架来启动客户查询。类似的东西:

<?php
 $query = "SELECT * FROM uc_products WHERE YOUR_WHERE_CLAUSE_HERE";
 $result=db_query($query);
 print mysql_result($result, 0); 
 // you probably want to loop through the $result array

 while ($row = mysql_fetch_row($result)) {
   echo "Product Title = " . $row['title_field'];
   echo "Image Url = " . $row['image_url'];
 }  
?>

与Ubercart相关的其他表格可能有所帮助:

uc_product_classes
uc_product_features

将此代码放在blockpage或您尝试执行此操作的任何位置。