Bonjour tout le monde;
j'ai un petit problème au niveau d'un code, le voila:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<?php if (isset($this->item->positions['voir_aussi'])) { ?>
  <div id="voir-aussi">
  <img src="fec/pictures/title_voir_aussi.gif" alt="" />
    <ul class="link-list">
    <?php foreach ($this->item->positions['voir_aussi'] as $champ) { ?>
      <li> <?php echo $champ->display; ?> </li>
    <?php } ?>
    </ul>
  </div>
<?php } ?>
je veut charger le contenu HTML dans un variable $var1, ensuite dans mans template j'appelle seulement le variable $var1.
j'ai modifier mon code comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php if (isset($this->item->positions['voir_aussi'])) { ?>
<?php foreach ($this->item->positions['voir_aussi'] as $champ) { ?>
  <?php 
  $var1 = ('<div id="voir-aussi">
  <img src="fec/pictures/title_voir_aussi.gif" alt="" />
    <ul class="link-list">
    
      <li>  <?php echo $champ->display; ?></li>
 
    </ul>
  </div>')?>
<?php } ?>
<?php } ?>
mais la ligne "<li> <?php echo $champ->display; ?></li>", c'est lui qui me permet de faire appeller un la valeur d'un champ; ce qu'il fait il me donne rien.
merci d'avance de m'aider.