Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : number22 18 Aug 2012, 17:49:03
-
Ciao a tutti, sto lavorando all'override di un template. Ho trovato, nel codice, la sezione relativa alle immagini full-text
if ($params->get('access-view')) {
if (isset($urls) AND ((!empty($urls->urls_position) AND ($urls->urls_position=='0')) OR ($params->get('urls_position')=='0' AND empty($urls->urls_position) ))
OR (empty($urls->urls_position) AND (!$params->get('urls_position')))) {
echo $this->loadTemplate('links');
}
if (isset($images->image_fulltext) and !empty($images->image_fulltext)) {
$imgfloat = (empty($images->float_fulltext)) ? $params->get('float_fulltext') : $images->float_fulltext;
$class = (htmlspecialchars($imgfloat) != 'none') ? ' class="size-auto align-'.htmlspecialchars($imgfloat).'"' : ' class="size-auto"';
$title = ($images->image_fulltext_caption) ? ' title="'.htmlspecialchars($images->image_fulltext_caption).'"' : '';
echo '<img'.$class.$title.' src="'.htmlspecialchars($images->image_fulltext).'" alt="'.htmlspecialchars($images->image_fulltext_alt).'" />';
}
...
E' possibile fare in modo che se l'articolo è in evidenza l'immagine sia allineata a sx con float: left, e se l'articolo è esteso sia allineata al centro con il testo sotto? Qualcuno può darmi qualche dritta sul codice da sistemare per favore? Grazie mille a tutti! ;D
-
Io userei questo plugin che ci pensa lui ad allineare l'immagine a sinistra ed anche a ridurla di dimensioni, se vuoi:
http://www.joomla.it/articoli-community-16-e-17-tab/5419-imagesized-per-gestire-automaticamente-le-immagini-negli-articoli.html
;)
-
Grazie mille! Lo provo subito e ti faccio sapere! ;D
-
Ho risolto con la funzione integrata in joomla e con un piccolo override sul file del template che gestisce gli articoli in evidenza. La funzione integrata è quella presente nella modifica degli articoli nella scheda (tra quelle a sx) "Immagini e link". L'override consiste nell aggiungere il tag <center> a questo pezzettino di codice:
if (isset($images->image_fulltext) and !empty($images->image_fulltext)) {
$imgfloat = (empty($images->float_fulltext)) ? $params->get('float_fulltext') : $images->float_fulltext;
$class = (htmlspecialchars($imgfloat) != 'none') ? ' class="size-auto align-'.htmlspecialchars($imgfloat).'"' : ' class="size-auto"';
$title = ($images->image_fulltext_caption) ? ' title="'.htmlspecialchars($images->image_fulltext_caption).'"' : '';
echo '<center><img'.$class.$title.' src="'.htmlspecialchars($images->image_fulltext).'" alt="'.htmlspecialchars($images->image_fulltext_alt).'" /></center>';
}
no ho scritto il nome del fil perchè dipende dal template che si usa (ad esempio nel mio template c'era già un override).
-
Ho provato fare un articolo (Gestione articoli: Nuovo articolo) ---> parametri "Immagine e link" per Immagine intro solo nella prima pagina ma non la soddisfazione...
Perchè non è compatibile un pluging Imagesized per gestire automaticamente le immagini.
Vorrei sapere se esiste un altro programma simile Immagine e Link per Immagine intro?
Attendo la vostra risposta... (http://forum.joomla.it/Smileys/default/wink.gif)
-
Ho provato fare un articolo (Gestione articoli: Nuovo articolo) ---> parametri "Immagine e link" per Immagine intro solo nella prima pagina ma non la soddisfazione...
Perchè non è compatibile un pluging Imagesized per gestire automaticamente le immagini.
Vorrei sapere se esiste un altro programma simile Immagine e Link per Immagine intro?
Attendo la vostra risposta... (http://forum.joomla.it/Smileys/default/wink.gif)
Scusa ma dal tuo messaggio non si è capito cosa vuoi ottenere nè che problema hai avuto, puoi essere piú chiaro pleiade?:)
-
Ciao number22. grazie per tua risposta ;) ...
Allora problema, vorrei sapere come visualizzare una immagine solo nel layout articolo?
Ho cercato tra le estensioni ma ancora non ho trovato una soluzione a questa necessità.
Sicuramente mi sara' sfuggita l'estensione necessaria in questo caso (o una option)...
Mi potete aiutare suggerendomi una soluzione?
-
Cioè vuoi fare in modo che l'immagine non compaia nell'articolo in anteprima, ma che compaia invece nell'articolo esteso? Perchè in questo caso se non trovi un'estensione potresti risolvere con un piccolo override