HtmlList et les listes imbriquées

Dans mon précédent article, je vous expliquai comment supprimer les balises de fermeture de la balise LI dans l'aide de vue HtmlList. J'avais fait une erreur dans mon code, du à la façon dont HtmlList gère les listes imbriquée.

Ce n'est pas expliqué clairement dans la documentation officielle, mais pour générer une liste imbriqué comme celle-ci :

  • 1
    • 1.1
    • 1.2
  • 2
    • 2.1
    • 2.2

Il faut utiliser le code suivant :

<?php
echo $this->htmlList(
  array(
    
1,
    array(
'1.1''1.2'),
    
2,
    array(
'2.1''2.2')
  )
);
?>

Poster un nouveau commentaire

Le contenu de ce champ ne sera pas montré publiquement. If you have a Gravatar account associated with the e-mail address you provide, it will be used to display your avatar.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • You can enable syntax highlighting of source code with the following tags: <code>, <php>.

Plus d'informations sur les options de formatage

CAPTCHA
La vérification ne tient pas compte des minuscules ou des majuscules.
Image CAPTCHA
Enter the characters shown in the image.