Back to top

Autore Topic: [RISOLTO]: Rendere dinamico il leggi tutto...  (Letto 1977 volte)

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
[RISOLTO]: Rendere dinamico il leggi tutto...
« il: 27 Ago 2010, 13:05:10 »
Salve a tutti, vorrei far sì che la scritta leggi tutto di Joomla passasse il titolo dell'articolo su cui di volta in volta attivo il bottone, è possibile?

ES: Titolo Art: Vita da campeggio
    .......
    Vita da campeggio approfondimenti >>


Grazie
« Ultima modifica: 27 Ago 2010, 14:54:07 da luketto »
@LocoLuketto

mau_develop

  • Visitatore
Re:Rendere dinamico il leggi tutto...
« Risposta #1 il: 27 Ago 2010, 13:22:21 »
override del modulo

M.

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:Rendere dinamico il leggi tutto...
« Risposta #2 il: 27 Ago 2010, 14:47:44 »
Grazie Mau, mi hai sicuramente instradato bene, ora ho:

es: leggi tutto: noi siamo volontari

Di seguito posto il codice modificato che restituisce la riga sopra:
Codice: [Seleziona]
echo JText::sprintf('Read more', $this->item->title);
Lo avevo messo anche così:
Codice: [Seleziona]
echo JText::sprintf($this->item->title);
Che mi restituisce il titolo dell'articolo, io però vorrei che fosse:
es: continua a leggere noi siamo volontari

Ho provato a modificare quindi il read more ma a quel punto ottengo solo quello che scrivo fra apicetti e non mi restituisce il titolo dell'articolo:

Codice: [Seleziona]
echo JText::sprintf('Continua a leggere', $this->item->title);
dove sbaglio?
grazie
@LocoLuketto

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO]: Rendere dinamico il leggi tutto...
« Risposta #3 il: 27 Ago 2010, 14:55:24 »
Non so se fosse la strada maestra ma ho risolto modificando la voce READMORE nel file:
it-IT.com_content.ini
@LocoLuketto

mau_develop

  • Visitatore
Re:[RISOLTO]: Rendere dinamico il leggi tutto...
« Risposta #4 il: 27 Ago 2010, 16:29:11 »
override è un'altra cosa, come hai fatto tu perdi tutto al primo aggiornamento

M.

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO]: Rendere dinamico il leggi tutto...
« Risposta #5 il: 27 Ago 2010, 16:33:07 »
Io l'override l'ho fatto ma non riuscendo a modificare la parte che avevo segnalto nel post precedente (read more), ho risolto modificando il .ini ma solo la frase, certo con l'aggiornamento lo dovrò ricaricare, se poi trovo come fare a modificare tutto nell'over ben venga.
@LocoLuketto

mau_develop

  • Visitatore
Re:[RISOLTO]: Rendere dinamico il leggi tutto...
« Risposta #6 il: 27 Ago 2010, 16:41:59 »
Io l'override l'ho fatto
---------------------------
 :o ... come?

M.

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO]: Rendere dinamico il leggi tutto...
« Risposta #7 il: 27 Ago 2010, 16:50:37 »
Così:

C:\www\Test-Joomla\templates\sito-test\html\com_content\section

Ho caricato e modificato questo file:
blog_item.php alla riga 140 (o giù di lì) ho messo questo:
Codice: [Seleziona]
echo JText::sprintf('Read more', "<strong><i><u>".$this->item->title."</u></i></strong>");al posto di questo:
Codice: [Seleziona]
echo JText::sprintf('Read more...');
Poi, come già detto, mi ha dato problemi: se modificavo la scritta read more mi restituiva solo quello che mettevo fra apicetti, se lo levavo del tutto mi restituiva solo il title dell'articolo; per qeusto sono andato sul .ini, diciamo che ho fatto un override combinato, se mi spieghi come fare tutto dall'override non posso che ringraziarti, io non ci sono riuscito.


@LocoLuketto

mau_develop

  • Visitatore
Re:[RISOLTO]: Rendere dinamico il leggi tutto...
« Risposta #8 il: 27 Ago 2010, 16:56:17 »
ha ok ... nn avevo capito, credevo avessi fatto tutto nel file originale sorry

..ma quello che vuoi scrivere a posto del read more/leggi tutto è un parametro e lo puoi modificare nella lista dei parametri accanto

M.

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO]: Rendere dinamico il leggi tutto...
« Risposta #9 il: 27 Ago 2010, 17:06:48 »
Figurati, nn t preokk, con tutto il supporto che mi e ci date quotidianamente...
però modificando dai parametri avanzati dell'articolo ho sempre il problema che poi mi s ivede solo quello che scrivo lì, cioè riperdo il title e vedo solo il testo che metto al posto readmore/leggi tutto
@LocoLuketto

mau_develop

  • Visitatore
Re:[RISOLTO]: Rendere dinamico il leggi tutto...
« Risposta #10 il: 27 Ago 2010, 17:15:13 »
...sono un po' distratto, non avevo visto ciò che stavi facendo....

devi passare un parametro solo alla classe statica:

echo JText::sprintf('Read more', "<strong>".$this->item->title."</strong>");

così con la virgola e gli apicini non credo venga interpretato correttamente

echo JText::sprintf('TUTTO CIO CHE VUOI');

M.

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO]: Rendere dinamico il leggi tutto...
« Risposta #11 il: 27 Ago 2010, 17:30:49 »
OK, perfetto, ora ho veramente risolto:
ho ripristinato l'.ini a default e la stringa finale è così (la richiesta era che ci fosse comunque una doppia formattazione diversa fra la frase statica e il titolo dell'art.):

Codice: [Seleziona]
echo JText::sprintf('Continua a leggere <strong><i><u>' .$this->item->title."</u></i></strong>");
il render è questo:
Continua a leggere Joomla! Security Strike Team

Grazie ancora
@LocoLuketto

 



Web Design Bolzano Kreatif