Page 1 of 1
Modulo NEWS: come si estraggono i link???? [RISOLTO]
Posted: Wed Dec 03, 2008 9:11 pm
by gabryels
Ciao ragazzi,
mi sono incastrato sulla paginazione delle news... Mi servirebbe estrarre il link dalle variabili {$lastpage} {$prevpage} ... ... ma non so come fare, anche perchè quelle variabili contengono l'intero tag , e nn mi sembra il caso di richiamare la funzione substring da php...
Grazie in anticipo!!
Re: Modulo NEWS: come si estraggono i link????
Posted: Thu Dec 04, 2008 5:55 pm
by alby
gabryels wrote:
mi sono incastrato sulla paginazione delle news... Mi servirebbe estrarre il link dalle variabili {$lastpage} {$prevpage} ... ... ma non so come fare, anche perchè quelle variabili contengono l'intero tag , e nn mi sembra il caso di richiamare la funzione substring da php...
Posso chiedere come mai?
Dovresti o costruire un UDT o mettere mano al php action.default.php ed inserire questo nelle variabili relative:
$smarty->assign('lastpage',
$this->CreateFrontendLink($id,$returnid,'default',
$this->Lang('lastpage'),
$params, '', true));
questo dà in uscita solo l'href e non tutto il tag
Alby
Re: Modulo NEWS: come si estraggono i link????
Posted: Thu Dec 04, 2008 6:06 pm
by gabryels
"Posso chiedere come mai?"
Beh, ho creato un template basato su ajax, quindi mi serve l'indirizzo da passare al metodo che utilizzo.
Per il momento provo col modificare action.default.php. Invece per l'UDT come faccio ad utilizzare le informazioni del modulo?
Grazie per la pronta risposta!!
Re: Modulo NEWS: come si estraggono i link????
Posted: Thu Dec 04, 2008 6:15 pm
by alby
gabryels wrote:
Invece per l'UDT come faccio ad utilizzare le informazioni del modulo?
passi al tuo udt la variabile e darà in uscita solo l'href:
{solohref tag=$lastpage}
Alby
Re: Modulo NEWS: come si estraggono i link????
Posted: Fri Dec 05, 2008 10:13 am
by gabryels
Ok,
grazie come al solito dell'immediato supporto! La soluzione della modifica del l'action.default.php mi è parsa più immediata e a quanto pare funzioante

!!!
Ora ho un secondo "problema" se così si può definire. Sempre per il modulo NEWS, vorrei formattare la data in modo particolare. Mi spiego meglio, la data che mi restituisce il modulo è corretta, formattata come voglio, ma vorrei estrarre le singole componenti, come il giorno, il mese e l'anno, in modo da formattarle con stili differenti. In questo modo mi restituisce la data formattata in base a come setto il parametro alla chiamata del modulo : {$entry->formatpostdate}. Da questo, come faccio ad estrarre il giorno, il mese e l'anno separatamente!? é possibile? Oppure bisogna cambiare la variabile?
Re: Modulo NEWS: come si estraggono i link????
Posted: Fri Dec 05, 2008 7:06 pm
by alby
gabryels wrote:
In questo modo mi restituisce la data formattata in base a come setto il parametro alla chiamata del modulo : {$entry->formatpostdate}. Da questo, come faccio ad estrarre il giorno, il mese e l'anno separatamente!? é possibile? Oppure bisogna cambiare la variabile?
Dipende dalla versione che utilizzi.
Con la 1.5+ hai solo {$entry->postdate} (non ho controllato nelle precedenti) che formatti come vuoi, ad esempio (da controllare la sintassi...):
{$entry->postdate|date_format:%d} -- {$entry->postdate|date_format:%Y}
Alby
Re: Modulo NEWS: come si estraggono i link????
Posted: Sun Dec 07, 2008 6:51 pm
by gabryels
Grazie Alby,
come al solito sei efficace/efficiente

!!!!
Ho risolto con {$entry->formatpostdate|substr:0:2}. Ovviamente richiamo la stessa variabile smarty 3 volte dd/mm/yyyy ma così formatto la data con diversi css in base al giono/mese/anno!!
Ora devo imbattermi nelle invio automatico delle newsletter.... Dato che ci sono... hai qualche suggerimento?!?!
Ho istallato il modulo "NewsletterMadeSimple" ma non ho ancora capito bene il suo utilizzo...

Re: Modulo NEWS: come si estraggono i link????
Posted: Sun Dec 07, 2008 8:18 pm
by alby
gabryels wrote:
Ho risolto con {$entry->formatpostdate|substr:0:2}.
attenzione, per quello che ho detto prima 1.5+ ha solo {$entry->postdate}
gabryels wrote:
Ora devo imbattermi nelle invio automatico delle newsletter.... Dato che ci sono... hai qualche suggerimento?!?!
apri un altro topic perchè così perdi l'occasione di risposte leggendo il topic e poni SOLVED o RISOLTO sul primo post
Alby
Re: Modulo NEWS: come si estraggono i link???? [RISOLTO]
Posted: Mon Dec 08, 2008 10:25 am
by gabryels
Grazie Alby! Ho aperto un nuovo Post e modificato questo!!
Cmq utilizzo la 1.4.1, quindi andava bene anche 'formatpostdate'. Grazie cmq per la precisazione!
