modification d'un thème

bg62bg62 Member
novembre 2014 modifié dans Modifications
lut:)
Pour ce thème " simple3Col ", un petit coup de main serait vraiment le bienvenu:)
( http://forum.pluxml.org/viewtopic.php?id=4454 )

Je mets le nez dedans, car vraiment très 'épuré', ça me plait, MAIS .... hé ^^
j'ai ceci dans home.php:
[== PHP ==]
<?php if($plxShow->plxMotor->page == 1): ?>
<article id="article-home">
	<p class="details"><?php $plxShow->lang('WRITTEN_BY'); ?> <?php $plxShow->artAuthor() ?> le <?php $plxShow->artDate() ?> - <?php $plxShow->artNbCom('#nb commentaire','#nb commentaire','#nb commentaires') ?></p>
	<h1><?php $plxShow->artTitle('link'); ?></h1>
	<div class="contenu-article" id="dernier-article"><?php $plxShow->artContent(true) ?></div>
</article>
<?php endif; ?>
<section>
	<?php while($plxShow->plxMotor->plxRecord_arts->loop()): ?>
Et je voudrais réussir à y placer un 'édito' en suivant le tuto de Stéphane
http://pluxopolis.net/article6/mettre-en-place-un-edito
qui me dit donc de mettre ceci :
[== PHP ==]
<?php $plxShow->lastArtList('<header><h1><a href="#art_url" title="#art_title">#art_title</a></h1><p>Par #art_author</p></header><section>#art_content(9999)</section>', 1, '007') ?>
et là ... je m'y perds !
du coup = SOS :)
Que dois-je modifier, quel code placer où et à la place de quoi ?
@+

Réponses

  • Pio154Pio154 Member
    novembre 2014 modifié
    Simple, tu mets ceci hors de la boucle while
    [== PHP ==]
    <?php while($plxShow->plxMotor->plxRecord_arts->loop()): ?>
    
    [== PHP ==]
    <article role="article" class="edito">
    <?php $plxShow->lastArtList('<header><h1><a href="#art_url" title="#art_title">#art_title</a></h1><p>Par #art_author</p></header><section>#art_content(9999)</section>', 1, '002') ?>
    </article>
    

    Ps: c'est un édito fait maison le code que tu as rajouté avant le while ?
  • grands mercis pour ta réponse, je vais donc tester, mais déjà, lorsque tu dis:
    "hors de la boucle while"
    .... cela signifie quoi concrètement ?
    le codage et moi = 2
    @+
  • re ... j'ai mis ceci:
    [== PHP ==]
    <article role="article" class="edito">
    <?php $plxShow->lastArtList('<header><h1><a href="#art_url" title="#art_title">#art_title</a></h1><p>Par #art_author</p></header><section>#art_content(9999)</section>', 1, '002') ?>
    </article>
    <section>
    	<?php while($plxShow->plxMotor->plxRecord_arts->loop()): ?>
    		<h2><?php $plxShow->artTitle('link'); ?></h2>
    		<p class="details"><?php $plxShow->lang('WRITTEN_BY'); ?> <?php $plxShow->artAuthor() ?> - <?php $plxShow->artDate() ?> - <?php $plxShow->artNbCom('#nb commentaire','#nb commentaire','#nb commentaires') ?></p>
    		<?php $plxShow->artChapo(); ?>
    	<?php endwhile; ?>
    <div id="pagination"><?php $plxShow->pagination(); ?></div>
    </section>
    
    mais, pas bon, l'affichage du premier post en haut, qui justement sur ce thème peut toute la largeur, du coup est réduit complétement ...

    pour l'édito, j'ai suivi le tuto de stéphane ...
    @+
Connectez-vous ou Inscrivez-vous pour répondre.