Changeset 79045 in spip-zone


Ignore:
Timestamp:
Dec 2, 2013, 6:56:02 AM (5 years ago)
Author:
tcharlss@…
Message:

Pipeline "accueil_encours" : ajout des commandes partiellement payées à la liste des commandes méritant notre attention.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/commandes/trunk/commandes_pipelines.php

    r79001 r79045  
    6767function commandes_accueil_encours($flux) {
    6868
    69         if ( $liste = recuperer_fond('prive/objets/liste/commandes', array(
    70                 'titre' => _T('commandes:titre_commandes_a_envoyer'),
    71                 'statut' => 'paye',
    72                 'cacher_tri' => true))
    73         ) {
    74                 $flux .= "<div class='commandes'>";
    75                 $flux .= $liste . "</div>";
     69        $statuts = array('attente','partiel','paye');
     70        foreach( $statuts as $statut ){
     71                if ( $nb_{$statut} = sql_countsel(table_objet_sql('commande'), "statut=".sql_quote($statut)) ) {
     72                        $titre_{$statut} = singulier_ou_pluriel($nb_{$statut}, _T('commandes:info_1_commande_statut_'.$statut), _T('commandes:info_nb_commandes_statut_'.$statut, array('nb'=> $nb_{$statut})));
     73                        $liste .= recuperer_fond('prive/objets/liste/commandes', array(
     74                                'titre' => $titre_{$statut},
     75                                'statut' => $statut,
     76                                'cacher_tri' => true),
     77                                array( 'ajax' => true )
     78                        );
     79                }
     80        }
     81
     82        if ( isset($liste) ) {
     83                $flux .= "<div class='commandes'>" . $liste . "</div>";
    7684        }
    7785        return $flux;
Note: See TracChangeset for help on using the changeset viewer.