[Résolu] Homepage statique ET listing des articles accessible
Bonjour,
cela fait très longtemps que j'utilise PluXml et j'en suis toujours satisfait. Cependant, j'ai récemment effectué quelques changements sur mon site : au lieu d'afficher la liste des articles sur index.php, j'aimerai utiliser une page statique. Ce qui est facilement faisable en cochant l'option dans la liste des pages statiques.
Mais du coup, comment lister les articles comme avant sur une autre page accessible depuis le menu ?
Mon site se trouve ici : https://www.txori.com
index.php devrait montrer cette page : https://www.txori.com/index.php?static27/home
Et le clic sur devblog devrait lister les articles comme actuellement sur index.php
Merci de votre aide !
Mots clés:
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bonjour,
<?php $plxShow->pageBlog('#page_name'); ?>Solution 1 :
1 mettre la static27 en page d'accueil
2 créer une page statique devblog avec comme contenu
<?php header('Location: '.PLX_ROOT.'index.php?blog');?>
3 enlever dans le header.php du theme la ligne suivante
Solution 2
1 mettre la static27 en page d'accueil
2 Modifier dans le header.php du theme
<?php $plxShow->staticList($plxShow->getLang('HOME'),'- #static_name
'); ?>
<?php $plxShow->pageBlog('- #page_name
'); ?>
par (2 = rang du blog dans le menu)
<?php $plxShow->staticList($plxShow->getLang('HOME'),'- #static_name
', '', 2); ?>
Cordialement.
Bonjour,
Solution 1 :
1 mettre la static27 en page d'accueil
2 créer une page statique devblog avec comme contenu
<?php header('Location: '.PLX_ROOT.'index.php?blog');?>
3 enlever dans le header.php du theme la ligne suivante
<?php $plxShow->pageBlog('<li class="#page_class #page_status" id="#page_id"><a href="#page_url" title="#page_name">#page_name</a></li>'); ?>
Solution 2
1 mettre la static27 en page d'accueil
2 Modifier dans le header.php du theme
<?php $plxShow->staticList($plxShow->getLang('HOME'),'- #static_name
'); ?>
<?php $plxShow->pageBlog('- #page_name
'); ?>
par (2 = rang du blog dans le menu)
Cordialement.
Bonjour,
Désolé pour les pb de mise en page
Solution 1 :
1 mettre la static27 en page d'accueil
2 créer une page statique devblog avec comme contenu
<?php header('Location: '.PLX_ROOT.'index.php?blog');?>
3 enlever dans le header.php du theme la ligne suivante
<?php $plxShow->pageBlog('<li class="#page_class #page_status" id="#page_id"><a href="#page_url" title="#page_name">#page_name</a></li>'); ?>
Solution 2
1 mettre la static27 en page d'accueil
2 Modifier dans le header.php du theme
<?php $plxShow->staticList($plxShow->getLang('HOME'),'- #static_name
'); ?>
<?php $plxShow->pageBlog('- #page_name
'); ?>
par (2 = rang du blog dans le menu)
Merci beaucoup. J'ai utilisé la première méthode. Ça fonctionne parfaitement
@Txori rien à voir avec le sujet mais j'ai eu un coup de cœur pour ton site
Mon blog sous PluXml depuis 2016: PetitPouyo