【问题标题】:Maximum level of sub categories for each parent category in magentomagento中每个父类别的最大子类别级别
【发布时间】:2015-05-07 21:22:13
【问题描述】:

如何获取每个父类的最后一级子类?

  • 苹果手机
    • 4s
      • 16GB
    • 5s
      • 32GB
      • 白色
      • 黑色
  • ipad
    • 迷你
      • 16GB
    • 空气
    • 视网膜
      • 32GB
        • 白色
        • 黑色

我只想要每个父类别的最终子类别的名称(即)16gb,air,white,black...

【问题讨论】:

    标签: magento categories


    【解决方案1】:

    我可以告诉你如何实现它的逻辑。希望它会有所帮助。

    为了实现这一点,我们需要遍历每个类别,直到获得类别节点的末尾。递归地,每个类别子类别将在每个级别获得与它们相同的单独数组,如 [1] => Category1、Category2 等等。最后,您将拥有类似 [0] => category1, category2 [1]=> category1, category2 ....

    的数组

    现在只需获取最后一个数组关键元素,这就是您的最终类别数组。

    谢谢, 莫希特

    【讨论】:

    • 谢谢,但我不想有递归。有没有办法在 magento 中获取每个父类别的级别数。
    猜你喜欢
    • 1970-01-01
    • 2011-07-30
    • 1970-01-01
    • 1970-01-01
    • 2011-07-22
    • 2016-08-11
    • 2018-06-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多