Back to top

Autore Topic: Immagini e Link Joomla 2.5  (Letto 14292 volte)

Offline taziar

  • Nuovo arrivato
  • *
  • Post: 39
  • Sesso: Maschio
    • Mostra profilo
Re:Immagini e Link Joomla 2.5
« Risposta #20 il: 26 Mar 2012, 15:34:29 »
ciao ho spulciato tutte le guide on-line, ma non riesco a trovare il modo di linkare le immagini di intro con il suo articolo :-\
un giorno senza sorriso è un giorno perso...
http://www.lamantinobrothers.it

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:Immagini e Link Joomla 2.5
« Risposta #21 il: 27 Mar 2012, 15:43:45 »
Ho fatto una prova e son riuscita con l'override a fare quello che chiedi nella homepage di un sito Joomla con i dati di esempio di default.
Ho copiato il file components/com_content/views/featured/tmpl/default_item.php
nella cartella del template in uso templates/beez_20/html/com_content/featured

e nel file copiato ho modificato alla linea 128 questo codice
Codice: [Seleziona]
    <div class="img-intro-<?php echo htmlspecialchars($imgfloat); ?>">
    <img
        <?php if ($images->image_intro_caption):
            echo 
'class="caption"'.' title="' .htmlspecialchars($images->image_intro_caption) .'"';
        endif; 
?>

        src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/>
    </div>
in questo modo
Codice: [Seleziona]
    <div class="img-intro-<?php echo htmlspecialchars($imgfloat); ?>">
    <a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug$this->item->catid)); ?>">
    <img
        <?php if ($images->image_intro_caption):
            echo 
'class="caption"'.' title="' .htmlspecialchars($images->image_intro_caption) .'"';
        endif; 
?>

        src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/>
    </a>
    </div>

Questa modifica si applica agli articoli in evidenza, se la vuoi applicare ad una categoria blog devi cercare il file in components/com_content/views/category/... e copiarlo come ho fatto io in una cartella corrispondente nel tuo template
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

Offline taziar

  • Nuovo arrivato
  • *
  • Post: 39
  • Sesso: Maschio
    • Mostra profilo
Re:Immagini e Link Joomla 2.5
« Risposta #22 il: 27 Mar 2012, 19:09:01 »
Sei ufficialmente il mio idolo!!!
Mi spieghi come hai fatto? cioè se volessi fare altre modifiche override, dove trovo le impostazioni per farlo, non so se mi sono spiegato
un giorno senza sorriso è un giorno perso...
http://www.lamantinobrothers.it

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

Offline Idas

  • Esploratore
  • **
  • Post: 53
  • Sesso: Maschio
    • Mostra profilo
Re:Immagini e Link Joomla 2.5
« Risposta #24 il: 14 Apr 2012, 22:46:52 »
Anch'io ho lo stesso problema di nivento e ho capito che il template da me scelto non ha i capi per la gestione delle immagini di anteprima. Volendo inserire nell'index.php le righe di codice che includono l'immagine, dove le posso trovare? Qualcuno le conosce?

Offline Idas

  • Esploratore
  • **
  • Post: 53
  • Sesso: Maschio
    • Mostra profilo
Re:Immagini e Link Joomla 2.5
« Risposta #25 il: 14 Apr 2012, 23:20:38 »
Ho notato che il codice che gestisce l'immagine intro è questo, ma non capisco perchè anche andando a inserirlo la dove prima mancava nel mio template, l'immagine non si vede ancora....  :(
Codice: [Seleziona]

<?php  if (isset($images->image_intro) and !empty($images->image_intro)) : ?>
        <?php $imgfloat = (empty($images->float_intro)) ? $params->get('float_intro') : $images->float_intro?>
        <div class="img-intro-"<?php echo htmlspecialchars($imgfloat); ?>">
        <img
            <?php if ($images->image_intro_caption):
                echo 
'class="caption"'.' title="' .htmlspecialchars($images->image_intro_caption) .'"';
            endif; 
?>

            src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/>
        <>
    <?php endif; ?>


Edito: scusate ma inserendo il codice quì sul forum si scombina tutto... evidentemente non legge i div e altri tag sensibili
« Ultima modifica: 14 Apr 2012, 23:23:21 da Idas »

Offline Idas

  • Esploratore
  • **
  • Post: 53
  • Sesso: Maschio
    • Mostra profilo
Re:Immagini e Link Joomla 2.5
« Risposta #26 il: 15 Apr 2012, 00:29:29 »
Risolto.


Se nel template non si vede l'immagine d'anteprima è perchè con il metodo override delle pagine blog_item.php e default_item.php, l'autore non ha portato con se anche il codice per l'incorporamento dell'immagine d'intro.


Basta quindi andare in "nomesito\components\com_content\views\category\tmpl\" e copiare da blog_item.php le righe di codice dalla 127 alla 136 e anche la 14 (che nel post prima mi ero scordato) e andarle a copiare nella medesima posizione nelle pagine di override del nostro template.


Spero di essere stato utile!  ;)

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:Immagini e Link Joomla 2.5
« Risposta #27 il: 15 Apr 2012, 11:35:29 »
Grazie per aver riportato la soluzione Idas ;)
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

 



Web Design Bolzano Kreatif