Catégorie sur les articles (index non filtré)
Lou86

Catégorie sur les articles (index non filtré)

#1
Lou86 38
3/24 18:34
Hello,

sur la page d'index, quand j'affiche les articles de toutes les catégories, j'aimerais pouvoir afficher sur chaque article la catégorie à laquelle il appartient. Problème, en l'état je récupère son cid, mais je n'ai pas de smarty pour la catégorie.

Du coup avant de bidouiller moi-même un truc et puisque je suis là, me suis dit que ça vous semblerait peut-être une bonne idée aussi? (et que vous seriez clairement plus apte à le faire en plus de me faciliter les mises à jour futures :D)
On peut certes jouer avec les couleurs comme vous l'avez fait ici mais j'aimerais vraiment pouvoir afficher un label au moins dans le contexte non filtré.

Merci d'avance
Re : Catégorie sur les articles (index non filtré)
Alain T

Re : Catégorie sur les articles (index non filtré)

#2
Alain T 167
3/24 20:26
Hello,
C'est évidemment plus l'œil de l'expert que nous attendrons, (Allez viens Greg ! )
mais de premier abord, je dirais que tu dois pouvoir utiliser :

<{$news_cid_options}>
Son contenu est :
Quote:
<option value="0" selected="selected">Tout</option>
<option value="1">Le site web monxoops.fr </option>
<option value="2">XOOPS (Noyau)</option>
<option value="3">Modules</option>
<option value="4">Thèmes</option>
<option value="7">Technologies</option>
et
<{$news.cid}>

Pas exactement comme cela, mais c'est l'idée...
Re : Catégorie sur les articles (index non filtré)
Grégory M

Re : Catégorie sur les articles (index non filtré)

#3
Grégory M 56
3/24 21:14
C'est une bonne idée, je trouve intéressant!

Tu peux récupérer la version en cours de dev sur github, c'est intégré:

https://github.com/GregMage/xmnews/archive/refs/heads/master.zip

Pour information les modifications:

https://github.com/GregMage/xmnews/com ... f8b1971053d5dbbd2a3ef3f65

Si tu veux l'affichage même si filtré alors tu enlèves la condition de cette ligne:
<h5 class="mb-0 text-white"><{$news.title}><{if $news_cid == 0}> <span class="badge badge-pill badge-dark"><{$news.cat_name}></span><{/if}></h5>


Pour information, j'espère que tu utilise les templates bt4 car en bt3 le module est horrible... Dès que la version 2.5.11 sort, tous les modules de la famille "xm" proposerons uniquement des templates bt4 par défaut.

Le template bt4 est dans le dossier extra.
--------------------
www.monxoops.fr
Re : Catégorie sur les articles (index non filtré)
Lou86

Re : Catégorie sur les articles (index non filtré)

#4
Lou86 38
3/24 22:08
Merci :)
Je vais récupérer ça. Quelle rapidité
Re : Catégorie sur les articles (index non filtré)
Lou86

Re : Catégorie sur les articles (index non filtré)

#5
Lou86 38
3/24 22:12
Et pour mon thème non, malheureusement je suis sur BT3 (xswatch). J'avais déjà pas mal bossé dessus quand je suis arrivée chez vous et que j'ai compris que xswatch4-enabled aurait été plus pérenne.
Mais en vrai je ne tire pas partie de bootstrap que je ne maîtrise pas... je revois la majorité des templates à ma sauce.
J'avais simplement besoin d'un thème simple et responsive qui me serve de base pour ne pas passer 6 mois dessus et mettre en ligne avant l'été. Je m'y repencherai pour la V2 ;)

(PS : y a que moi qui ai des soucis quand je mets trop de temps à rédiger un message? Parfois je n'ai pas l'erreur de délai dépassé mais il n'envoie qu'une morceau ...)
Re : Catégorie sur les articles (index non filtré)
Alain T

Re : Catégorie sur les articles (index non filtré)

#6
Alain T 167
3/24 22:13
Bizarre car par mail, j'ai le contenu entier mais effectivement, sur le site, il en manque une partie.
Re : Catégorie sur les articles (index non filtré)
Alain T

Re : Catégorie sur les articles (index non filtré)

#7
Alain T 167
3/24 22:14
J'avais reçu ceci :
[quote]-----------
Re : Catégorie sur les articles (index non filtré)

Merci
Je vais récupérer ça. Quelle rapidité
Edit : Hummmm étrange, c'est complet par mail et quand je le copie ça me coupe aussi après validation...
Re : Catégorie sur les articles (index non filtré)
Lou86

Re : Catégorie sur les articles (index non filtré)

#8
Lou86 38
3/24 22:15
T'as du te faire spammer.. avec l'antispam qui me propose d'aller boire un café quand j'édite trop vite j'ai dû m'y reprendre à 3fois
Re : Catégorie sur les articles (index non filtré)
Alain T

Re : Catégorie sur les articles (index non filtré)

#9
Alain T 167
3/24 22:58
Allez, pour revenir au sujet,
on peut faire aussi ceci avec le master actuel (index.php qui prends en compte cette nouvelle variable smarty :
$news['cat_name']        = $news_arr[$i]->getVar('category_name');


fichier surchargé bt4 xmnews_index.tpl, ligne 44

<h5 class="mb-0 text-white"><{$news.title}><{if $news_cid == 0}><br /><a href="index.php?news_cid=<{$news.cid}>"><span class="badge badge-pill badge-dark" style="font-weight: lighter;" ><{$news.cat_name}></span><{/if}></a></h5>
Re : Catégorie sur les articles (index non filtré)
Alain T

Re : Catégorie sur les articles (index non filtré)

#10
Alain T 167
3/24 23:02
Voici le résultat :
Resized Image