Bonjour,
Voila, j'ai un soucis d'affichage au niveau de mes articles. En effet ceux-ci s'affichent par défaut dans la position "Banner 3". Or je souhaiterais pouvoir placer des modules de chaques côté. Il me faut donc changer la position par défaut des articles et les placer dans bottom 2.
J'ai essayé de modifié la position de mes articles dans index.php en changeant la balise '<jdoc:include type="component" />' de ligne. J'ai pu la mettre en dessous de mes positions bottom 1 / 2 / 3 mais pas au même niveau/ pas dedans. il me faudrait l'inclure dans la position bottom 2 mais ça dépasse mes compétences en terme d'écriture.
Voici la partie concernée (je pense), sans bidouilles de ma part :
J'ai essayé via l'index.php du coup mais je ne sais pas réellement si c'est là qu'il faut je je fasse les modifs. (je suis totalement novice en terme de template, j'ai uniquement les bases css et html).
Merci d'avance pour le coup de main.
Voila, j'ai un soucis d'affichage au niveau de mes articles. En effet ceux-ci s'affichent par défaut dans la position "Banner 3". Or je souhaiterais pouvoir placer des modules de chaques côté. Il me faut donc changer la position par défaut des articles et les placer dans bottom 2.
J'ai essayé de modifié la position de mes articles dans index.php en changeant la balise '<jdoc:include type="component" />' de ligne. J'ai pu la mettre en dessous de mes positions bottom 1 / 2 / 3 mais pas au même niveau/ pas dedans. il me faudrait l'inclure dans la position bottom 2 mais ça dépasse mes compétences en terme d'écriture.
Voici la partie concernée (je pense), sans bidouilles de ma part :
<?php
echo $view->position('banner2', 'art-nostyle');
if ($view->containsModules('breadcrumb'))
echo artxPost($view->position('breadcrumb'));
echo $view->positions(array('user1' => 50, 'user2' => 50), 'art-article');
echo $view->position('banner3', 'art-nostyle');
if ($view->hasMessages())
echo artxPost('<jdoc:include type="message" />');
echo '<jdoc:include type="component" />';
echo $view->position('banner4', 'art-nostyle');
echo $view->positions(array('user4' => 50, 'user5' => 50), 'art-article');
echo $view->position('banner5', 'art-nostyle');
?>
<div class="cleared"></div>
</div>
</div>
</div>
</div>
<div class="cleared"></div>
<?php echo $view->positions(array('bottom1' => 22, 'bottom2' => 56, 'bottom3' => 22), 'art-block'); ?>
<?php echo $view->position('banner6', 'art-nostyle'); ?>
<div class="art-footer">
<div class="art-footer-body">
<div class="art-footer-text">
<?php if ($view->containsModules('copyright')): ?>
<?php echo $view->position('copyright', 'art-nostyle'); ?>
<?php else: ?>
<?php ob_start(); ?>
<p><br /></p>
<?php echo str_replace('%YEAR%', date('Y'), ob_get_clean()); ?>
<?php endif; ?>
</div>
<div class="cleared"></div>
</div>
</div>
echo $view->position('banner2', 'art-nostyle');
if ($view->containsModules('breadcrumb'))
echo artxPost($view->position('breadcrumb'));
echo $view->positions(array('user1' => 50, 'user2' => 50), 'art-article');
echo $view->position('banner3', 'art-nostyle');
if ($view->hasMessages())
echo artxPost('<jdoc:include type="message" />');
echo '<jdoc:include type="component" />';
echo $view->position('banner4', 'art-nostyle');
echo $view->positions(array('user4' => 50, 'user5' => 50), 'art-article');
echo $view->position('banner5', 'art-nostyle');
?>
<div class="cleared"></div>
</div>
</div>
</div>
</div>
<div class="cleared"></div>
<?php echo $view->positions(array('bottom1' => 22, 'bottom2' => 56, 'bottom3' => 22), 'art-block'); ?>
<?php echo $view->position('banner6', 'art-nostyle'); ?>
<div class="art-footer">
<div class="art-footer-body">
<div class="art-footer-text">
<?php if ($view->containsModules('copyright')): ?>
<?php echo $view->position('copyright', 'art-nostyle'); ?>
<?php else: ?>
<?php ob_start(); ?>
<p><br /></p>
<?php echo str_replace('%YEAR%', date('Y'), ob_get_clean()); ?>
<?php endif; ?>
</div>
<div class="cleared"></div>
</div>
</div>
Merci d'avance pour le coup de main.
Commentaire