recuperer variable dans un layout

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] recuperer variable dans un layout

    Bonjour

    Joomla 4.x



    Dans mon template /html/com_content/category/default_articles je fais une boucle pour afficher les images qui sont dans image_fulltext (onglet images et liens > image de l'article complet )

    Code:
    //default_articles.php
    
    [B]$r = 0;[/B]
    foreach ($articles_ as $article) {
    [B]$r++;[/B]
    echo LayoutHelper::render('joomla.content.full_image', $article, [B]$r [/B]);
    etc….
    }
    mais je voudrais récupérer la variable $r dans le layout full_image.php

    Code:
    //full_image.php
    
    $params = $displayData->params;
    $images = json_decode($displayData->images);
    
    [B]$mavar = $r ?[/B]
    comment je récupère $r la dedans ?
    ou comment passer la variable autrement et la recuperer ?

    merci
    Dernière édition par ekiekieki à 09/07/2022, 08h20

  • #2
    Hello

    Il faut passer par un tableau, vu que l'on ne passe qu'une seule variable.

    Dans ton template de vue :
    Code PHP:

    //default_articles.php
    $r 0;
    foreach (
    $articles_ as $article) {
    $r++;
    echo 
    LayoutHelper::render('joomla.content.full_image', array('params' => array('r' => $r) , 'article' => $article);
    .

    Dans le layout avec mon code ci-dessus, ce serait donc plutot ceci :
    Code PHP:
    //full_image.php
    $mavar $displayData['params']['r'];
    $images json_decode($displayData['article']->images);
    $params $displayData['article']->params
    Dernière édition par roland_d_alsace à 09/07/2022, 09h07
    ekiekieki aime ceci.
    A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
    Rejoignez le Joomla Users Groupe Alsace...
    roland_d_alsace va-t-il devenir roland_du_grand_est ?

    Commentaire


    • #3
      parfait
      merci

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X