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 => : ilpaolino 14 Jul 2011, 15:21:07

: [RISOLTO] Override box di modifica in frontend
: ilpaolino 14 Jul 2011, 15:21:07
Buon giorno a tutti,

ho una domanda semplice da porvi:
sto cercando il file al quale applicare l'override per modificare il box di modifica in frontend che appare una volta loggati nel sito sulle pagine lato frontend

per capirci: quello che genera il codice sottostante:
:
<ul class="actions">
  <li class="edit-icon">
    <span class="hasTip" title="Modifica articolo :: Pubblicato&lt;br /&gt;Sabato, 25 Giugno 2011&lt;br /&gt;Scritto da Utente">
      <a href="/index.php?task=article.edit&amp;etcetc" ><img src="/media/system/images/edit.png" alt="Modifica"  />[/url]
    </span>         
  </li>
</ul>

Ho provato a cercare la "base" in
\components\com_content\views\article\tmpl\default.php
\components\com_content\views\form\tmpl\edit.php

ma non trovo ciò che mi serve, o almeno non lo vedo...

Suggerimenti?

Ringrazio anticipatamente chi parteciperà alla discussione.
Paolino
: Re:Override box di modifica in frontend
: ilpaolino 15 Jul 2011, 15:56:40
Mi rispondo da solo, magari può essere utile a qualcuno che, come me vede poco...

in \components\com_content\views\article\tmpl\default.php (si, era proprio sotto al naso)
:
<?php if ($canEdit ||  $params->get('show_print_icon') || $params->get('show_email_icon')) : ?>
    <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>
<?php endif; ?>

e li in mezzo chi c'è???

:
<?php if ($canEdit) : ?>
             <li class="edit-icon">
             <?php echo JHtml::_('icon.edit'$this->item$params); ?>
             </li>
         <?php endif; ?>

Paolino
: Re:[RISOLTO] Override box di modifica in frontend
: 56francesco 15 Jul 2011, 16:02:00
se ci racconti che intendi modificare ma non ci spieghi  come e perchè  credo farai spesso botta e risposta con te stesso
: Re:[RISOLTO] Override box di modifica in frontend
: ilpaolino 15 Jul 2011, 16:14:27
se ci racconti che intendi modificare ma non ci spieghi  come e perchè  credo farai spesso botta e risposta con te stesso
Touchè
 :)

Volevo solo aggiungere uno
:
<span>Modifica articolo:</span> prima di questo
:
<?php echo JHtml::_('icon.edit'$this->item$params); ?>
Paolino