Une méthode simplement pour récupérer l'URL d'un article
yhugo
Member
Une méthode simplement pour récupérer l'URL d'un article; Basée évidemment sur la méthode artTitle() ...
Dans le fichier /core/lib/class.plx.show.php : juste après la méthode artTitle() ajouter :
Dans le fichier /core/lib/class.plx.show.php : juste après la méthode artTitle() ajouter :
function artURL() {
$num = $this->artId();
$url = $this->plxMotor->plxRecord_arts->f('url');
echo './?article'.$num.'/'.$url ;
}
À utiliser comme ceci :<a href="<?php $plxShow->artURL(); ?>">Un hyperlien c'est la base de toutt' !</a>
Très utile si vous voulez vous mettre au Web sémantique ...<div instanceof="sioctype:BlogPost" about="http://votresite.domain/<?php $plxShow->artURL(); ?>">
Bonne chance ! Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Depuis la version 4.1.1 de pluxml, mise en ligne cette nuit, la fonction artUrl existe en natif et à été ajoutée à la classe plxShow dans le fichier class.plx.show.php
Il n'est donc plus nécessaire d'ajouter manuellement la fonction
Néanmoins, merci pour ta contribution. Cette fonction manquait effectivement.
Stéphane.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
ah bien dit donc, quel timing ...
Une question en passant tu crois que ça serait difficile de modifier PluXml pour que celui-ci puisse gérer les tags ?
Merci et bonne journée
Pour les tags, techniquement ça commence à se compliquer....
mais y'aurait pas moyen de se baser sur ce qui a été fait pour les catégories ? ... mais les billets pourraient avoir évidemment plus d'un tag ...
Au fait, quel est le fichier qui indique l'association entre catégorie et article ? Je cherche, mais ne trouve pas ...
Merci, bonne nuit
Le numéro de la catégorie est dans le nom du fichier de l'article.
On récupère la liste des fichiers sur le serveurs en faisant un filtre sur le nom pour récupérer ceux de telle ou telle catégories.
Stéphane
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)