J'essaie de changer le format de la date dans la liste de sélection du backoffice hybris et je voulais afficher au format jj/mm/aaaa. Toute aide à ce sujet s'il vous plaît.Comment changer le format de la date dans listview dans le backoffice
2
A
Répondre
0
Après de nombreux sentiers, j'ai trouvé la solution suivante. Pour modifier le format de date dans listview, nous pouvons le faire de la manière suivante.
<context parent="GenericItem" type="AbstractOrder" component="listview">
<list-view:list-view>
<list-view:column qualifier="code" />
<list-view:column qualifier="focusOrderNumber" />
<list-view:column qualifier="date.getMonth()+1+'/'+date.getDate()+'/'+date.getYear()+1900)" label="type.AbstractOrder.date.name"/>
<list-view:column qualifier="totalPrice" />
<list-view:column qualifier="shipToUnit"/>
<list-view:column qualifier="user" />
</list-view:list-view>
</context>
Note: Vous pouvez spécifier un séparateur en place de /.
Note: Le seul problème avec cette approche est que nous ne pouvons pas ajouter le préfixe 0 lorsque la date ou mois à moins de 10.
Il m'a aidé. J'espère que cela pourra aussi aider les autres.
0
ListView comme propre fichier de configuration. Je pense qu'il appelle quelque chose comme 'xxx_listview.xml' (xxx = dépend du type de modèle que vous travaillez). Et là je pense que vous pouvez définir un éditeur comment certains attributs doivent être affichés. peut-être que vous devez écrire votre propre éditeur et mettre la référence ici.