在 opencart 管理面板中过滤所有产品 <= 10 数量

瘤胃潘切夫

我想在我的管理面板中获取 1 到 10 个数量之间的所有产品这是我的控制器中的数据:

    $enabled_product = $this->model_catalog_product->getTotalNumberOfEnabledProductsWithLessOrEqualTo10Quantity();

    $data['enabled_product'] = $enabled_product;

    $data['enabled_product_link'] = $this->url->link('catalog/product', 'token=' . $this->session->data['token'] . '&filter_quantity=10&filter_status=1', true);

    $data['enabled_product_link'] = $this->url->link('catalog/product', 'token=' . $this->session->data['token'] . '&filter_quantity<=10&filter_status=1', true);

我试图告诉网址我想要数量 <= 10 和状态 = 1 的所有产品 这是网址:

http://local.loc/admin/index.php?route=catalog/product&token=lNcGHcKRXDz02nQlrw83sRB7UzV4HViz&filter_quantity<=10&filter_status=1

问题是如果它们只等于特定数量,我可以获得所有产品。我还尝试了以下网址:

http://local.loc/admin/index.php?route=catalog/product&token=lNcGHcKRXDz02nQlrw83sRB7UzV4HViz&filter_quantity=10&filter_quantity=9&filter_quantity=8&filter_quantity=7&filter_quantity=6&filter_quantity=5&filter_status=1

但是没有用。任何想法如何获得数量 <=10 的所有产品?

数字购物车

使用以下方法之一:

admin\model\catalog\product.php

找: $sql .= " AND p.quantity = '" . (int)$data['filter_quantity'] . "'";

有两场比赛。

将它们更改为: $sql .= " AND p.quantity <= '" . (int)$data['filter_quantity'] . "'";

现在这将显示数量为 10 或少于 10 的所有产品:

http://local.loc/admin/index.php?route=catalog/product&token=lNcGHcKRXDz02nQlrw83sRB7UzV4HViz&filter_quantity=10&filter_status=1

或者

admin\controller\catalog\product.php

找: 'filter_quantity' => $filter_quantity,

之后添加: 'filter_quantity_less' => isset($this->request->get['filter_quantity_less']) ? $this->request->get['filter_quantity_less'] : null,

admin\model\catalog\product.php

找: if (isset($data['filter_quantity']) && !is_null($data['filter_quantity'])) {

有两个匹配项,在它们之前添加:

if (isset($data['filter_quantity_less']) && !is_null($data['filter_quantity_less'])) {
    $sql .= " AND p.quantity <= '" . (int)$data['filter_quantity_less'] . "'";
}

现在你可以像这样在 url 中使用它:

filter_quantity_less=10

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Opencart中的数量

来自分类Dev

Opencart显示从php文件删除后的产品数量

来自分类Dev

Opencart seo url,用于查看所有产品页面

来自分类Dev

OpenCart 3-通过直接URL显示制造商类别中的所有产品

来自分类Dev

opencart在产品数量中添加小数点

来自分类Dev

如何在commercetools项目中的所有产品中获得不同数量的变体?

来自分类Dev

如何在opencart中添加新页面并将所有产品添加到其中?

来自分类Dev

在 opencart 3 的订单历史记录页面中显示所有产品图片和名称

来自分类Dev

如果条件-opencart中的最小数量未定义变量错误

来自分类Dev

如何获取magento中数量少于10的产品列表

来自分类Dev

当搜索为空或空白时显示所有产品 Opencart 2.3.x

来自分类Dev

带有产品ID和选项的OpenCart Feed

来自分类Dev

如果会话中已有产品,如何增加产品数量

来自分类Dev

如何在特定发票上显示所有产品及其销售数量

来自分类Dev

如何选择所有产品数量等于零的订单ID?

来自分类Dev

在JQuery中,如果数量> = 10,如何将数量输入字段的值加1

来自分类Dev

在数字N中查找总计为10的数字对的数量

来自分类Dev

如何在VirtualBox中增加Windows 10 VM的VRAM数量?

来自分类Dev

Opencart获取产品下载

来自分类Dev

OpenCart,显示产品总数

来自分类Dev

如何基于总数量在Opencart免费送货?

来自分类Dev

Opencart 营销活动未跟踪订单数量

来自分类Dev

Opencart:在Opencart产品页面中添加“立即购买”按钮

来自分类Dev

Opencart 更新后的管理面板错误

来自分类Dev

OpenCart中的商品收藏?

来自分类Dev

如果购物车中该产品的数量超过10,则禁用该产品添加到购物车按钮

来自分类Dev

如果购物车中该产品的数量超过10,则禁用该产品添加到购物车按钮

来自分类Dev

Opencart类别-产品布局问题

来自分类Dev

允许客户定制opencart产品

Related 相关文章

  1. 1

    Opencart中的数量

  2. 2

    Opencart显示从php文件删除后的产品数量

  3. 3

    Opencart seo url,用于查看所有产品页面

  4. 4

    OpenCart 3-通过直接URL显示制造商类别中的所有产品

  5. 5

    opencart在产品数量中添加小数点

  6. 6

    如何在commercetools项目中的所有产品中获得不同数量的变体?

  7. 7

    如何在opencart中添加新页面并将所有产品添加到其中?

  8. 8

    在 opencart 3 的订单历史记录页面中显示所有产品图片和名称

  9. 9

    如果条件-opencart中的最小数量未定义变量错误

  10. 10

    如何获取magento中数量少于10的产品列表

  11. 11

    当搜索为空或空白时显示所有产品 Opencart 2.3.x

  12. 12

    带有产品ID和选项的OpenCart Feed

  13. 13

    如果会话中已有产品,如何增加产品数量

  14. 14

    如何在特定发票上显示所有产品及其销售数量

  15. 15

    如何选择所有产品数量等于零的订单ID?

  16. 16

    在JQuery中,如果数量> = 10,如何将数量输入字段的值加1

  17. 17

    在数字N中查找总计为10的数字对的数量

  18. 18

    如何在VirtualBox中增加Windows 10 VM的VRAM数量?

  19. 19

    Opencart获取产品下载

  20. 20

    OpenCart,显示产品总数

  21. 21

    如何基于总数量在Opencart免费送货?

  22. 22

    Opencart 营销活动未跟踪订单数量

  23. 23

    Opencart:在Opencart产品页面中添加“立即购买”按钮

  24. 24

    Opencart 更新后的管理面板错误

  25. 25

    OpenCart中的商品收藏?

  26. 26

    如果购物车中该产品的数量超过10,则禁用该产品添加到购物车按钮

  27. 27

    如果购物车中该产品的数量超过10,则禁用该产品添加到购物车按钮

  28. 28

    Opencart类别-产品布局问题

  29. 29

    允许客户定制opencart产品

热门标签

归档