Pluxopolis

Tout savoir pour devenir un pro de PluXml, mais pas seulement...

Ajouter un lien dans son thème vers un page statique à partir de son numéro

Rédigé par Stéphane 5 commentaires
Voici le bout de code php pour ajouter et coder en dur dans son thème pour PluXml, un lien vers une page statique à partir de son numéro d'identifiant. Le numéro d’une page statique est sur 3 caractères et est par exemple de la forme 001.

<?php
$staticId = '001';
if(isset($plxMotor->aStats[$staticId])) {
	$url = $plxMotor->urlRewrite('?static'.$staticId.'/'.$plxMotor->aStats[$staticId]['url']);
	$title = plxUtils::strCheck($plxMotor->aStats[$staticId]['name']);
	echo '<a href="http://pluxopolis.net/'.$url.'" title="'.$title.'">'.$title.'</a>';
}
?> 
Modifier la valeur de la variable $staticId avec le numéro de la page statique souhaitée (ici 001)

Pour rappel le numéro d'une page statique est à récupérer à partir de l'administration dans la gestion des pages statiques, colonne Identifiant

Vous pouvez faire un copier-coller de ce code et l'ajouter dans votre thème, par exemple dans le fichier sidebar.php

5 commentaires

#1  - Romain a dit :

Salut, j'aimerais savoir quel est le nom de votre thème svp ? Merci ;)

Répondre
#2  - admin a dit :

@Romain :
Bonjour. Le thème actuel de Pluxopolis ne porte pas de nom. Je l'ai développé spécialement pour le site

Répondre
#3  - nIQnutn a dit :

ça ne semble pas marché avec la 5.4.

Répondre
#4  - admin a dit :

@nIQnutn :
C'est corrigé
Il fallait:
$title = plxUtils::strCheck($plxMotor->aStats[$staticId]['name']);
au lieu de:
$title = plxUtils::strCheck($plxMotor->aStats[$staticId]['title']);

Répondre
#5  - nIQnutn a dit :

ça marche :)

Répondre

Fil RSS des commentaires de cet article

Écrire un commentaire

Quelle est la troisième lettre du mot uvrq ?
Top