0

I want to show all the category's in one drop down. Currently it shows each category in as its own drop down, I want one master drop down link then all the category's listed in that drop down and all there children.

categories - cat 1 - cat 2 - cat 3 --- cat 3 child 1 - cat 4 - cat 3 child 2 - cat 5 - cat 3 child 3 - cat 6 - cat 7

4

1 回答 1

1

这主要是关于 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 解决方案:-)。

于 2012-05-21T15:44:37.450 回答