Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : ZioRiP 01 Mar 2012, 19:22:51
-
Ciao, chiedo scusa, non ho cercato sul forum, ma ho mia moglie che mi ha appena intimato i 5 minuti prima di andare a cena... perdonatemi :D
Oggi stavo pensando che sarebbe molto bello poter avere i pulsanti di facebook, twitter e quant'altro insieme ai pulsantini di stampa e invia mail degli articoli di joomla.
Ho un template veramente carino che mi dispone questi pulsanti in maniera molto elegante e mi dispiacerebbe aggiungerne altri da altre parti.
Siccome dubito che ci siano delle estensioni che vadano a posizionare questi pulsantini proprio dove li vorrei io, qualcuno sarebbe così gentile da dirmi dove mettere le manine per modificare direttamente Joomla!?
Grazie in anticipo... i 5 minuti sono passati, devo scappare :D
Ciao
-
ok, nel frattempo ho fatto qualche progresso:
Ho individuato il file del template degli articoli che si chiama default.php e si trova in una serie di cartelle e sottocartelle (\components\com_content\views\article\tmpl).
Ho scoperto che è sufficiente modificare il template aggiungendo questo file all'interno di un'altro albero di cartelle nel template (\templates\nome-template\html\com_content\article)
Ora mi trovo davanti al PHP e forse anche al CSS... due cose a me pressoché ignote che però sono molto fortunato a pacioccare ;)
Una cosa non ho capito.... i file default.php nel mio template contiene un sacco di riferimenti a cose che mi sembrerebbero classi css, ma non saprei mica se ho ragione o meno.
io metto qua una lista con la speranza che qualcuno mi sappia dire come procedere:
Riga 21
$showIcons = ($params->get('show_print_icon') || $params->get('show_email_icon') || $canEdit);
Da riga 45 a 71
<div class="rt-article-icons">
<ul class="actions">
<?php if (!$this->print) : ?>
<?php if ($params->get('show_print_icon')) : ?>
<li class="print-icon">
<?php echo JHtml::_('icon.print_popup', $this->item, $params); ?>
</li>
<?php endif; ?>
<?php if ($params->get('show_email_icon')) : ?>
<li class="email-icon">
<?php echo JHtml::_('icon.email', $this->item, $params); ?>
</li>
<?php endif; ?>
<?php if ($canEdit) : ?>
<li class="edit-icon">
<?php echo JHtml::_('icon.edit', $this->item, $params); ?>
</li>
<?php endif; ?>
<?php else : ?>
<li>
<?php echo JHtml::_('icon.print_screen', $this->item, $params); ?>
</li>
<?php endif; ?>
</ul>
<>