Back to top

Autore Topic: [RISOLTO] Override box di modifica in frontend  (Letto 1466 volte)

Offline ilpaolino

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
[RISOLTO] Override box di modifica in frontend
« il: 14 Lug 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:
Codice: [Seleziona]
<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
« Ultima modifica: 15 Lug 2011, 15:57:10 da ilpaolino »

Offline ilpaolino

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re:Override box di modifica in frontend
« Risposta #1 il: 15 Lug 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)
Codice: [Seleziona]
<?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'è???

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

Paolino

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO] Override box di modifica in frontend
« Risposta #2 il: 15 Lug 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
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline ilpaolino

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re:[RISOLTO] Override box di modifica in frontend
« Risposta #3 il: 15 Lug 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
Codice: [Seleziona]
<span>Modifica articolo:</span> prima di questo
Codice: [Seleziona]
<?php echo JHtml::_('icon.edit'$this->item$params); ?>
Paolino

 



Web Design Bolzano Kreatif