我目前正在使用opencart的電子商務網站上嘗試顯示每個產品的重量,但它在產品詳細信息模板中起作用,但是,當我對產品塊執行相同的操作時,顯示未定義的變量。這是網站KCityMartOpenCart在產品塊中顯示重量
所以我做了什麼,以顯示產品詳細信息頁面的權重是這樣的
文件目錄/控制器/產品/ product.php我加入這個
$data['weight'] = $this->weight->format($product_info['weight'],$product_info['weight_class_id']);
在/catalog/view/theme/theme/template/product/product.tpl我加入這個
<ul class="volume">
<?php if ($weight > 0) { ?>
<li><?php echo $weight; ?></li>
<?php } ?>
</ul>
它工作。但是,當我試圖將其添加到/catalog/view/theme/theme/template/common/product/default.tpl時,它顯示「未定義的變量」錯誤。
可能是什麼問題?我錯過了哪一部分?
來自您的任何意見都將非常感謝。謝謝!