Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : svamp92 27 Jan 2013, 19:07:52

: Sistemazione voce di menų categoria blog
: svamp92 27 Jan 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
: Re:Sistemazione voce di menų categoria blog
: Gix075 28 Jan 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


: Re:Sistemazione voce di menų categoria blog
: svamp92 28 Jan 2013, 23:27:50
Dovrei quindi posizionare uno dei link: A, B, o C sull'immagine?
: Re:Sistemazione voce di menų categoria blog
: Gix075 29 Jan 2013, 08:52:40
Nel primo post chiedevi
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.
: Re:Sistemazione voce di menų categoria blog
: svamp92 30 Jan 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?
: Re:Sistemazione voce di menų categoria blog
: Gix075 30 Jan 2013, 08:55:26
Dovrebbe essere default_links.php
: Re:Sistemazione voce di menų categoria blog
: svamp92 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 (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:
:
<?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":

:
<?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! :)