我的VirtueMart shop.browse
页面包含典型的SKU列,名称,价格和“更新”(包含“添加到购物车”按钮)。我想在价格和更新之间添加一个数量列,以便买家可以在按下“添加到购物车”按钮之前选择数量。
虽然我不知道如何做到这一点,但我想我知道该做什么:
/public_html/components/com_virtuemart/themes/default/templates/browse/includes/browse_listtable.tpl.php
该文件的第67-72行告诉程序如何构建表,但我不知道该怎么做是修改代码源以告诉它包含数量作为表的元素。这是代码:
// Loop through each row and build the table
foreach($data as $key => $value) {
$table->addRow( $data[$key], 'class="sectiontableentry'.$i.'"', 'td', true );
$i = $i == 1 ? 2 : 1;
}
在这个foreach
循环中实际调用了哪个包含文件,我将在参考数量数据中添加哪些代码?
答案 0 :(得分:1)
您不应修改核心代码。如果您只需要在浏览模板中放入数量框,请使用变量$ form_addtocart 它会给你数量框并添加到购物车按钮。 您可以在此处找到浏览页面和flypage模板的所有变量: http://virtuemart.net/documentation/Developer_Manual/Modifying_the_Layout.html
如果这不是您想要获得的,请更具体,或显示您的网页。