VirtueMart浏览页面显示子类别和父产品-如何更改订单?

| 我目前有一个安装了VirtueMart的Joomla 1.5站点。产品类别的层次结构类似于: 类别a,具有子类别a1和产品1,2,3(产品属于类别a,而不是子类别a1) 在“类别a”浏览页面上,我看到一个子类别a1,然后是产品1、2和3的图块/框。 我想切换这些回合,以便首先显示与\'category a \'直接相关的产品,然后显示\'subcategory a1 \'的图块。 我确定这只是在某处切换2个PHP块的情况,但我不能怀疑在哪里! 任何人都可以帮助...?     
已邀请:
        最简单的方法是在目录“ 0”中编辑以下文件之一(取决于您的配置):
browse_notables.php     (div layout) and/or
browse_layouttable.php  (table layout) and/or
browse_listtable.php    (table for product list)
找到这行:
<?php echo $browsepage_header; ?>
并将其移至文件末尾(如果需要,也可以将其移至最近的产品之前)。 请注意,
$browsepage_header
包含各种不同的内容,具体取决于调用的方式如何,因此您可能会产生一些附带影响(我首先想到的是产品列表后的制造商说明)。 更好的方法是添加一个$ browsepage_footer变量,该变量在上述每个文件的底部都回显,并在需要时包含子类别列表。 类别子级列表在模板文件中创建:
/components/com_virtuemart/themes/default/templates/common/categoryChildlist.tpl.php
并可以通过编辑模型文件获得该结果:
/administrator/components/com_virtuemart/html/shop.browse.php
与此代码段中的操作类似:
$browsepage_footer = $tpl->fetch( \'browse/includes/browse_orderbyformbottom.tpl.php\' );
$tpl->set( \'browsepage_footer\', $browsepage_footer ); 
    

要回复问题请先登录注册