Je sais que c’est stupide avant de demander, mais j’accepte d’être stupide aussi.
Comment puis-je modifier cela dans un thème personnalisé :
<DirectoryTable
@items={{this.model}}
@columns={{this.columns}}
@showTimeRead={{this.showTimeRead}}
@order={{this.order}}
@asc={{this.asc}}
/>
(modifier) le but serait de changer cela en, peut-être… des lignes et des colonnes avec des divs.
1 « J'aime »
Avant même de répondre Kris, j’apprécie votre temps.
1 « J'aime »
Bon timing ! Cette semaine, j’ai commencé à mettre à jour l’annuaire pour passer d’un <table> à une disposition de div plus flexible qui recrée la disposition du tableau à l’aide de CSS grid. Donc, si vous pouvez attendre une semaine ou deux, ce devrait être le nouveau défaut.
Sinon, vous devrez remplacer notre template par défaut ici à partir d’un thème. Nous avons quelques détails sur les remplacements de templates dans Developing Discourse Themes & Theme Components
2 « J'aime »
C’est exactement ce dont j’avais besoin, merci beaucoup !
Trier par localisation ? Afficher d’abord les membres les plus proches ?
J’ai donc installé mon thème personnalisé, j’ai modifié ce fichier : « discourse/app/assets/javascripts/discourse/app/components/directory-table.hbs at ba3f62f576068035bc8fbda615e595960cd4520c · discourse/discourse · GitHub », vérifié et installé les mises à jour pour celui-ci, mais je ne vois aucun changement. J’ai ajouté une classe à « directory-table-container » à titre d’essai. Dois-je reconstruire le conteneur ?
Emplacement du fichier modifié :
$theme/javascripts/discourse/app/components/directory-table.hbs
J’ai compris pour le tableau et les <td>, mais où diable vivent les balises <tr> ?
Ce travail mentionné précédemment a été fusionné dans Discourse, et nous n’utilisons plus table pour les tables d’utilisateurs et utilisons maintenant une combinaison de div et de CSS grid
Vous devrez vérifier le composant DirectoryItem, qui se trouve ici : https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/components/directory-item.hbs
1 « J'aime »
system
(system)
A fermé ce sujet ()
Avril 9, 2023, 8:29
9
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.