[Résolu] lastArtList: lien current + random
Sur mon site pluxml, je voudrais que l'article en cours (current) soit mis en gras, dans les résultats affichés par :
2) Et sinon, comment afficher un article d'une catégorie précise avec un random ? (solution)
Merci d'avance.
<?php
$plxShow->lastArtList('<a href="#art_url#watch" title="#art_title"><img style="width:2%;" src="data/images/tv.png" class="tlcmd" />#art_title</a>',99,1) ?>
1) Comment faire ?2) Et sinon, comment afficher un article d'une catégorie précise avec un random ? (solution)
Merci d'avance.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
1)
Dans le fichier sidebar.php, ajoute une classe à la balise <ul> (exemple class="lastartlist") qui sert à liste les derniers articles
dans le fichier css de ton thème, rajoute le code suivant pour mettre en gras le contenu du 1er élement de la liste
2)
http://devzone.pluxml.org/index.php?page=plxShow-lastArtList
Le 3ieme paramètre de la fonction permet de sélectionner la catégorie à afficher
Il n'y a pas de mode random pour la fonction lastArtList
ps: ta 2ieme question ne portait peut-etre pas sur l'utilisation de la fonction lastArtList
Consultant PluXml
Ancien responsable du projet (2010 à 2018)
Sinon pour le random il n''existe pas déja une fonction pour afficher un article au hasard d'une catégorie précise ?
Consultant PluXml
Ancien responsable du projet (2010 à 2018)
La solution : http://forum.pluxml.org/viewtopic.php?id=4575
Pour le lien current, dans plx.show.php, après : Je met :
Pour l'affichage de lastArtList, je place un "#art_current" :
Résultat : le lien de l'article en cours est bien en gras, mais ça ne marche pas si il y a un tiret ou un espace dans le nom de l'article.
Titres avec espace : ok
Titres avec tirets : ok
Titres avec accents : ok
la variable #art_status prend la valeur active pour la page en cours de visu.
après si ce n'est pas la balise <a> que tu veux mettre en gras, suffit d'utiliser #art_status sur une autre balise
exemple:
Consultant PluXml
Ancien responsable du projet (2010 à 2018)