opencart 2.3.0.2获取股票信息

Getting stock information in opencart 2.3.0.2

为了更容易地检查我们的库存信息,我想在订单视图和形式上显示库存。

到目前为止,我只是想将它添加到订单视图中,但我没有成功。我真的没有 php 方面的经验,或者我真的没有任何编码技能。

所以我在order_info.tpl中添加的是

`<td class="text-right"><?php echo $product['stock'] ?></td>`

但没有用。 我正在寻找解决方案,但我只找到了有关在类别页面上显示它的详细信息,我猜管理页面上的内容有所不同。 我可以在 PHP 文件之一中添加一些内容吗? 谢谢!

更新:我需要库存数量。 Here a picture, right side is where I want to show the stock quantity remaining

您也可以按照这两个步骤操作

Step : 1 admin\controller\sale\order.php

A : 找到这个

public function info() {

添加以下代码后

$this->load->model('catalog/product');

B: 找到这个

$data['products'][] = array(

添加以下代码后

'stock'            => $this->model_catalog_product->getProduct($product['product_id']),

Step : 2 admin\view\template\sale\order_info.tpl

A : 找到这个

<td class="text-right"><?php echo $column_total; ?></td>

添加以下代码后

<td class="text-right"><?php echo 'Stock-Quantity'; ?></td>

B : 找到这个

<td class="text-right"><?php echo $product['total']; ?></td>

添加以下代码后

<td class="text-right"><?php echo $product['stock']['quantity']; ?></td>

C : 找到这个

<td colspan="4" class="text-right"><?php echo $total['title']; ?></td>

替换此代码

<td colspan="5" class="text-right"><?php echo $total['title']; ?></td>

You can see below screenshot as well

希望本文对您有所帮助。如果您对我的代码表示赞赏。请给我投票和评论这个答案。