Back to top

Autore Topic: Sistemazione voce di menų categoria blog  (Letto 1748 volte)

Offline svamp92

  • Nuovo arrivato
  • *
  • Post: 34
    • Mostra profilo
Sistemazione voce di menų categoria blog
« il: 27 Gen 2013, 19:07:52 »
Com'č possibile inserire il titolo di un articolo sotto la sua immagine intro nella pagina "Categoria blog"? E invece come posso rendere l'immagine intro linkabile prorio come il titolo dell'articolo?

Grazie ;D

Offline Gix075

  • Appassionato
  • ***
  • Post: 258
  • Sesso: Maschio
  • Etiam si omnes Ego non!
    • Mostra profilo
Re:Sistemazione voce di menų categoria blog
« Risposta #1 il: 28 Gen 2013, 09:43:20 »
Devi fare un ovveride del componente com_contents, o meglio delle view di quel componente che ti interessano.
Ecco l'articolo:
http://www.joomla.it/articoli-community-16-e-17-tab/5663-override-template-parte-1-file-per-modificare-larticolo.html

Ciao


GildoGiuliani.eu Visual Producer

Offline svamp92

  • Nuovo arrivato
  • *
  • Post: 34
    • Mostra profilo
Re:Sistemazione voce di menų categoria blog
« Risposta #2 il: 28 Gen 2013, 23:27:50 »
Dovrei quindi posizionare uno dei link: A, B, o C sull'immagine?

Offline Gix075

  • Appassionato
  • ***
  • Post: 258
  • Sesso: Maschio
  • Etiam si omnes Ego non!
    • Mostra profilo
Re:Sistemazione voce di menų categoria blog
« Risposta #3 il: 29 Gen 2013, 08:52:40 »
Nel primo post chiedevi
Citazione
E invece come posso rendere l'immagine intro linkabile prorio come il titolo dell'articolo?
quindi mi sembra di capire che ti interessa usare lo stesso link del titolo non gli altri. Se č cosė non devi far altro che copiare la stringa che genera il link del titolo e assegnarlo all'immagine.
GildoGiuliani.eu Visual Producer

Offline svamp92

  • Nuovo arrivato
  • *
  • Post: 34
    • Mostra profilo
Re:Sistemazione voce di menų categoria blog
« Risposta #4 il: 30 Gen 2013, 00:51:09 »
Ok grazie mille.. perō mi sembra di capire che in quei due file non c'č codice che riguarda l'immagine intro. Dove lo posso trovare?

Offline Gix075

  • Appassionato
  • ***
  • Post: 258
  • Sesso: Maschio
  • Etiam si omnes Ego non!
    • Mostra profilo
Re:Sistemazione voce di menų categoria blog
« Risposta #5 il: 30 Gen 2013, 08:55:26 »
Dovrebbe essere default_links.php
GildoGiuliani.eu Visual Producer

Offline svamp92

  • Nuovo arrivato
  • *
  • Post: 34
    • Mostra profilo
Re:Sistemazione voce di menų categoria blog
« Risposta #6 il: 18 Feb 2013, 21:17:01 »
Allora, sono andato a modificare il file blog_item.php come suggerisce questa guida all'override: http://www.joomla.it/articoli-community-16-e-17-tab/6986-override-template-parte-31-file-per-modificare-qcategorieq-blog.html#B_246

e sono andato a modificare appunto la sezione in cui viene generata l'immagine intro mettendogli un link col tag "a" dell'html copiato e incollato dal file default.php
Ecco le stringhe originarie:
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); ?>"/> 
</div>
<?php endif; ?>


Ed ecco le stringhe di codice modificate, ho solamente aggiunto il tag "a":

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); ?>">
    <a href="<?php echo $this->item->readmore_link?>"><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>
<?php endif; ?>



Il risultato non č proprio quello desiderato infatti al posto di generare un immagino intro con lo stesso link del titolo, l'immagine linka alla stessa pagina "Categoria blog".

Come risolvo il problema?

Grazie! :)
« Ultima modifica: 18 Feb 2013, 23:39:35 da svamp92 »

 



Web Design Bolzano Kreatif