繁体   English   中英

在 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 文件之一中添加一些内容? 谢谢!

更新:我需要库存数量。 这是一张图片,右侧是我要显示剩余库存数量的地方

您也可以按照这两个步骤

步骤:1 admin\controller\sale\order.php

答:找到这个

public function info() {

添加以下代码后

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

B:找到这个

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

添加以下代码后

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

步骤:2 admin\view\template\sale\order_info.tpl

答:找到这个

<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>

你也可以看到下面的截图

在此处输入图像描述

我希望这篇文章对你很有帮助。 如果您对我的代码表示赞赏。 请给我投票并审查这个答案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM