php - Opencart 1.5.2 在一个下拉列表中显示类别

标签 php jquery css drop-down-menu opencart

我想在一个下拉列表中显示所有类别。目前它将每个类别显示为自己的下拉列表,我想要一个主下 zipper 接,然后是该下拉列表中列出的所有类别以及所有子项。

类别 - 猫 1 - 猫 2 - 猫 3 --- 猫 3 child 1 - 猫 4 - 猫 3 child 2 - 猫 5 - 猫 3 child 3 - 类别 6 - 猫 7

最佳答案

这主要是关于 HTML+CSS 和 JS - 只需将当前类别的 HTML 标记包含在一个新的 UL 中 - 所以来自

<ul>
    <li>Cat 1</li>
    <li>Cat 2
        <ul>
            <li>Cat 2 child 1</li>
        </ul>
<ul>

你会得到

<ul>
    <li>Categories
        <ul>
            <li>Cat 1</li>
            <li>Cat 2
                <ul>
                    <li>Cat 2 child 1</li>
                </ul>
            </li>
        <ul>
    </li>
</ul>

现在只需对 JS 和 CSS 进行一些修改就可以了。 当然,这些类别是由 PHP 编写的,因此只需将当前标记封装到一个新的 UL-LI 中即可。

我不能给你完整的代码示例和 JS 脚本,因为我花钱实现和编程 OpenCart eshop 解决方案:-)。

关于php - Opencart 1.5.2 在一个下拉列表中显示类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10687496/

相关文章:

javascript - 无法从 PHP 中的字符串转换为 int

PHP - 使用 MYSQL 数据库中的变量更改 HTML 文本

php - 连接远程8080端口时,我服务器的8080端口是否必须打开?

jquery - 如何更改或添加 jquery 移动加载程序小部件的类?

php - 关于存储/检索复杂页面数据的问题

php - 这可能与 jQuery 和 Select 选项有关吗?

javascript - 单击辅助按钮时关闭事件的 div

javascript - 使用 jquery 提交一个在不同选项卡上包含多个不同字段的表单。

javascript - 显示 block 与。不透明度

html - Facebook Like 按钮导致水平滚动条