【问题标题】:show item/article list in category tree in joomla k2 module or component在 joomla k2 模块或组件的类别树中显示项目/文章列表
【发布时间】:2013-05-09 13:14:21
【问题描述】:

可以在 joomla k2 中获得这样的视图(带有模块或组件)吗?

  1. 父类别 1
    • 子类别 1.1
      • 项目 1.1.1
      • 项目 1.1.2
      • 项目 1.1.3
    • 子类别 1.2
      • 项目 1.2.1
      • 项目 1.2.2
      • 项目 1.2.3
    • 子类别 1.3
      • 项目 1.3.1
      • 项目 1.3.2
      • 项目 1.3.3
  2. 父类 2
    • 子类别 2.1
      • 项目 2.1.1
      • 项目 2.1.2
      • 项目 2.1.3
    • 子类别 2.2
      • 项目 2.2.1
      • 项目 2.2.3
      • 项目 2.2.3
    • 子类别 2.3
      • 项目 2.3.1
      • 项目 2.3.2
      • 项目 2.3.3
  3. 父类别 3
    • 子类别 3.1
      • 项目 3.1.1
      • 项目 3.1.2
      • 项目 3.1.3
    • 子类别 3.2
      • 项目 3.2.1
      • 项目 3.2.2
      • 项目 3.2.3
    • 子类别 3.3
      • 项目 3.3.1
      • 项目 3.3.2
      • 项目 3.3.3

我的意思是这样的

click to see image

有人可以帮忙吗?拜托..你会救我的命 :cheer:

【问题讨论】:

    标签: joomla joomla2.5 joomla-k2


    【解决方案1】:

    如果你想使用适当的表,你可以像这个菜单下拉示例一样使用(对于收音机,在 ul,ol indteadof select 中使用 表的级别字段作为主要字段):-

    <?php $db = JFactory::getDBO();
          $query = "SELECT m.id, m.title,m.level,mt.menutype FROM #__menu AS m INNER JOIN #__menu_types AS mt ON mt.menutype = m.menutype WHERE mt.menutype = m.menutype AND m.published = '1' ORDER BY mt.menutype,m.level";
          $db->setQuery($query);
          $rows = $db->loadObjectList();?>
    
          <select id="setredirct" name="settings[]">
            <option value="" selected="selected">---Default---</option>
            <?php foreach ($rows as $row) {?>
            <option value="<?php echo $row->id;?>" >
              <?php echo '<b>'.$row->menutype.'</b>';
              if ($row->level == 1) { echo '-';}
              if($row->level == 2) { echo '--';}
              if($row->level == 3) { echo '---';}
              if($row->level == 4) { echo '----';}
              if($row->level == 5) { echo '-----';}
                echo $row->title;?>
            </option>
          <?php }?>
          </select>
    

    【讨论】:

    • 感谢您的回答 :) 但我认为我想问的内容存在误解。我想知道如何在每个子类别中获取列表项(标题和图像)父类别(父类别没有项目,只有子类别)。不是针对菜单模块,而是针对 k2 中的内容模块或组件。对不起,我的问题列表格式让我的问题看起来模棱两可。顺便说一句,我不问破折号'-':D
    猜你喜欢
    • 2013-11-17
    • 2012-07-16
    • 2014-05-02
    • 2017-12-02
    • 2012-11-13
    • 1970-01-01
    • 2012-02-16
    • 2014-03-04
    • 2012-05-18
    相关资源
    最近更新 更多