Come mettere una immagine di anteprima nel modulo Ultimi articoli di Joomla

Il modulo Ultimi articoli (Articles - Latest) e Articoli più letti (Articles - Most read) di Joomla nasce nativamente senza immagine di anteprima, lo so sono sempre stati spartani, e qui vediamo come fare per metterla.

1. Creare un override del template

Seleziona il template attivo nella pagina Templates: Styles (Site).

Clicca su Create Overrides e, nella colonna Modules, su mod_articles_latest.

Vai in Editor, clicca sulla cartella html e su mod_articles_latest, dentro trovi il file che hai appena creato (punto sopra) e che si chiama default-xxxx.php, puoi rinominarlo.

2. Inserisci questo codice per visualizzare l'anteprima dell'immagine

<div class="row-fluid mostread <?php echo $moduleclass_sfx; ?>">
<?php foreach ($list as $item) : ?>
  
      <?php $images = json_decode($item->images); ?>
  
    <div class="span4">
      
      <?php if( $images->image_intro ) : ?>
          <img src="/<?php echo $images->image_intro; ?>" alt="<?php echo htmlspecialchars($item->title); ?>" />
      <?php endif; ?>
      
        <a href="/<?php echo $item->link; ?>">
            <?php echo $item->title; ?></a>
    </div>
  
<?php endforeach; ?>
</div>

3. Carica il layout modificato

Come ultimo passo vai nel modulo Ultimi articoli e nella scheda Advanced seleziona il layout che hai appena creato.

Puoi vedere un esempio di questa modifica che ho fatto in questo sito: www.demetra.com

Articolo originale: Add Images to Joomla's Most Read Module , www.ostraining.com

 

Ci hanno già scelto

  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 14
  • 15
  • 16
  • 17