Ignore:
Timestamp:
Apr 1, 2014, 2:02:41 PM (5 years ago)
Author:
tcharlss@…
Message:

Remaniement de l'affichage des dates sur la fiche d'une commande :

  • Au lieu d'afficher les dates comme des champs de texte, on les affiche par le biais d'un formulaire de date (basé sur le formulaire dater de SPIP).

Avantage : les dates sont plus lisibles, c'est plus raccord avec l'affichage des dates des autres objets éditoriaux, et c'est plus précis (on peut modifier l'heure et les minutes).
On laisse ces champs de date dans le formulaire d'édition d'une commande au cas où, même s'il est préférable d'utiliser les formulaires dédiés.

incrémentation de z pour les derniers commits.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/commandes/trunk/prive/objets/contenu/commande.html

    r81691 r81704  
    11<BOUCLE_afficher_contenu(COMMANDES){id_commande=#ENV{id}}{tout}>
    2 [<div class="champ contenu_date[ (#DATE|intval|>{0}|?{'',vide})]">
    3         <label><:commandes:date_commande_label:></label>
    4         <span dir='#LANG_DIR' class='date'>(#DATE|affdate)[ à (#DATE|affdate{'H:i'})]</span>
    5 </div>]
    6 [<div class="champ contenu_date_paiement[ (#DATE_PAIEMENT|intval|>{0}|?{'',vide})]">
    7         <label><:commandes:date_paiement_label:></label>
    8         <span dir='#LANG_DIR' class='#EDIT{date_paiement} date_paiement'>
    9                 (#DATE_PAIEMENT|affdate)[ à (#DATE_PAIEMENT|affdate{'H:i'})]
    10         </span>
    11 </div>]
    12 [<div class="champ contenu_date_envoi[ (#DATE_ENVOI|intval|>{0}|?{'',vide})]">
    13         <label><:commandes:date_envoi_label:></label>
    14         <span dir='#LANG_DIR' class='#EDIT{date_envoi} date_envoi'>
    15                 (#DATE_ENVOI|affdate)[ à (#DATE_ENVOI|affdate{'H:i'})]
    16         </span>
    17 </div>]
    182[<div class="champ contenu_maj[ (#MAJ*|intval|>{0}|?{'',vide})]">
    19         <label><:commandes:date_maj_label:></label>
    20         <span dir='#LANG_DIR'>(#MAJ|affdate)[ à (#MAJ|affdate{'H:i'})]</span>
     3        <p>
     4                <label><:commandes:date_maj_label:></label>
     5                <span dir='#LANG_DIR'>(#MAJ|affdate)[ à (#MAJ|affdate{'H:i'})]</span>
     6        </p>
    217</div>]
    228<div class="champ contenu_auteur[ (#ID_AUTEUR*|strlen|?{'',vide})]">
    23         <label><:commandes:contact_label:></label>
    24         <span dir='#LANG_DIR' class='#EDIT{id_auteur} auteur'>
    25                 [(#ID_AUTEUR|>{0}|oui)
    26                         <a href="#URL_ECRIRE{auteur,id_auteur=#ID_AUTEUR}">[(#INFO_NOM{auteur,#ID_AUTEUR})] \(<:info_numero_abbreviation:>[(#ID_AUTEUR)]\)</a>
    27                 ]
    28                 [(#ID_AUTEUR|>{0}|non)
    29                 <em><:info_aucun_auteur:></em>
    30                 ]
    31         </span>
     9        <h4>
     10                <label><:commandes:contact_label:></label>
     11                <span dir='#LANG_DIR' class='auteur'>
     12                        [(#ID_AUTEUR|>{0}|oui)
     13                                <a href="#URL_ECRIRE{auteur,id_auteur=#ID_AUTEUR}">[(#INFO_NOM{auteur,#ID_AUTEUR})]</a>
     14                        ]
     15                        [(#ID_AUTEUR|>{0}|non)
     16                                <em><:info_aucun_auteur:></em>
     17                        ]
     18                </span>
     19        </h4>
    3220</div>
    3321#INCLURE{fond=inclure/commande, id_commande=#ID_COMMANDE}
Note: See TracChangeset for help on using the changeset viewer.