Dérivé de layout section yahoo

PreviousNextIndex

cherche à customiser le rendu des items articles

Progress0%
WorkflowSupport request
StatusProblem has been recorded

Je dérive le layout_sections_as_yahoo.php parce que j'ai besoin d'une liste successive des sous-sections qui me liste également les articles relatifs non pas en compact mais en boîte pliable. Le comportement par défaut, actuel, est d'afficher le tire du premier article de chaque sous-section.

A la ligne 169 je trouve ceci :

// regular rendering of related articles
                
} else {
                    if(
preg_match('/\barticles_by_([a-z_]+)\b/i'$item['options'], $matches))
                        
$order $matches[1];
                    else
                        
$order 'edition';
                    if(
$related =& Articles::list_for_anchor_by($order'section:'.$item['id'], 0$maximum_items count($content), 'compact')) {
                        foreach(
$related as $sub_url => $label) {
                            
$sub_prefix $sub_suffix $sub_hover '';
                            if(
is_array($label)) {
                                
$sub_prefix $label[0];
                                
$sub_suffix $label[2];
                                if(@
$label[5])
                                    
$sub_hover $label[5];
                                
$label $label[1];
                            }
                            
$content[] = $sub_prefix.Skin::build_link($sub_url$label'article'$sub_hover).$sub_suffix;
                        }
                    }
                }

Je pense que ça se passe là, particulièrement à la ligne if($related =& Articles::list_for_anchor_by($order, 'section:'.$item['id'], 0, $maximum_items - count($content), 'compact')) : mais remplacer compact par folded n'est pas tellement efficace...

PreviousNextIndex