Widgets des actualités

Le système intègre divers type de widgets utilisable dans les actualités mais il y a deux types de widgets disponible.

Le premier type retourne un formatage complet customizable directement dans le skin.

{widget_news_display
    conf    =   [
        'level' => 'last-news',
        'limit' => 3
    ]
    pattern = 'sidebar'
    prepend = "<h2 class='lead'>{#last_news#}</h2>"
}

Affichage personnalisé des actualités en colonne de 3 ou 4 éléments suivant la taille du contenu.

{widget_news_display
    conf    =   [
    'level' => 'last-news',
    'limit' => 6
    ]
    pattern=[
        'item'=>[
            'before'    =>  '<li>',
            'after'     =>  '</li>'
        ],
        'container'=>[
            'before'    =>  '<ul class="list-unstyled">',
            'after'     =>  '</ul>'
        ],
        'date'=>[
            'before'    =>  '<span class="date span badge">',
            'after'     =>  '</span>&nbsp;'
        ],
        'name'=>[
            'before'    =>  '<a href="#url#">',
            'after'     =>  '</a>'
        ]
    ]
}

Afficher les tags des actualités dans la sidebar.

{widget_news_nav
    htmlAttribut=[
        'id_container' => 'secondary-nav',
        'class_container' => 'nav nav-pills nav-stacked',
        'class_current'     => 'active'
    ]
    prepend="<p class='lead'>{#news_by_theme#}</p>"
}

 Afficher un tableau des actualités exploitable avec smarty

{widget_news_data
        conf= ['limit' => 6]
        assign="newsData"
        assignPagination="paginationData"
}
Informations sur : Widgets des actualités ?