gpt4 book ai didi

php - 无限子类别 php 和 mysqli 列出 opencart 类别

转载 作者:行者123 更新时间:2023-11-29 09:02:00 25 4
gpt4 key购买 nike

我在 php mysql 中有以下表categorycategory_description。我的问题是如何使用下面的信息在 ul li 结构中创建无限数量的子类别。我在这里查看了各种示例,但没有任何效果,非常感谢您花时间阅读这个问题。我期待您的回复

Column         Type         Null    Default
category_id int(11) No
image varchar(255) Yes NULL
parent_id int(11) No 0
top tinyint(1) No
column int(3) No
sort_order int(3) No 0
status tinyint(1) No
date_added datetime No 0000-00-00 00:00:00
date_modified datetime No 0000-00-00 00:00:00

描述存储在这个表中

Column            Type          Null
category_id int(11) No
language_id int(11) No
name varchar(255) No
description text No
meta_description varchar(255) No
meta_keyword varchar(255) No

最佳答案

opencart 有

$this->model_catalog_category->getCategory()

方法,并且你将类别id作为参数传递,如

$category = this->model_catalog_category->getCategory(5);

这也处理适当的描述连接,因此您不需要直接访问它们。正如 @Till Helge Helwig 已经指出的那样,如果您想构建包含所有子类别的树,则需要使用递归函数。实际类别模块代码中是查看此示例的好地方。滚动到文件 catalog/controller/module/category.php 的底部,您将看到一个为其构建 html 的递归函数

关于php - 无限子类别 php 和 mysqli 列出 opencart 类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8325750/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com