Php 显示Opencart的某些类别

Php 显示Opencart的某些类别,php,opencart,categories,Php,Opencart,Categories,在过去的两天里,我一直在寻找解决方案,但似乎找不到。基本上,我想把我的菜单分成两部分,一部分是1-4类,另一部分是5-8类。例如,我似乎无法写出显示1-4个类别的代码 我使用的是v1.5.4.1 有什么想法吗?对于这一点,如果你正在使用一组类别,你可以只使用几个简单的循环 <?php for($i = 0; $i < 4; $i++) { if(empty($categories[$i])) continue; $cat = $categories[$i];

在过去的两天里,我一直在寻找解决方案,但似乎找不到。基本上,我想把我的菜单分成两部分,一部分是1-4类,另一部分是5-8类。例如,我似乎无法写出显示1-4个类别的代码

我使用的是v1.5.4.1


有什么想法吗?

对于这一点,如果你正在使用一组类别,你可以只使用几个简单的循环

<?php
for($i = 0; $i < 4; $i++) {
    if(empty($categories[$i])) continue;
    $cat = $categories[$i];
    // Work with $cat here for each category item
}
?>


这将循环遍历类别数组中的前四个类别。对于第二个循环,用
=4
替换
=0
,用
<9
<9

替换
<4
做同样的事情,这太完美了,谢谢!我该如何做与上述类似的事情,但这次包括类别id 1,3,4,7?与其尝试获取特定类别,不如使用类别的排序顺序,并相应地设置前四个类别