因此,我创建了一个名为“Overview”的节点视图,并使用Program或Tool类型制作了一个过滤器,只选择内容。问题是,它把所有的东西都放在一个列表里。我尝试自定义循环$行并输出列表的模板,但是我看不到访问每行的内容类型/其他属性的方法。
$programs = array(); $tools = array() foreach ($rows as $id => $row): if ($row['Type'] == 'Program') { $programs[] = $row; } else { $tools[] = $row; } endforeach; print_r($tools); // outputs programs and tools
如果您使用“视图”模块: 创建视图“当前程序”,设置路径,例如,设置为“主页”。在“站点信息”(管理部分)中,将此路径设置为首页。创建“旧程序”和“工具”视图作为块显示类型,然后在所需位置设置这些块的可见性,然后将可见性设置为页面。 如果这些部分具有复杂的视图,如果不希望创建主题,请使用面板将其放置在适当的位置。