Page 1 of 1
campo aggiuntivo in "pagina contenuto"
Posted: Tue Apr 29, 2008 1:27 pm
by ingegnimultimediali
salve a tutti!
Avrei questo problema: devo aggiungere un campo aggiuntivo alla form "pagina contenuto" in maniera tale da abbinare ad ogni pagina una sorta di sintesi (quindi il campo dovrebbe essere tipo una textarea) che poi visualizzerò nel template in una particolare posizione.
La mia necessità fondamentale è quella di rendere possibilè ciò dall'backend in maniera tale da permettere all'utente autore dei contenuti di inserire tale sintesi contestualmente all'inserimento del contenuto della pagina.
C'è un modo per farlo?
Re: campo aggiuntivo in "pagina contenuto"
Posted: Tue Apr 29, 2008 3:21 pm
by alby
ingegnimultimediali wrote:
salve a tutti!
Avrei questo problema: devo aggiungere un campo aggiuntivo alla form "pagina contenuto" in maniera tale da abbinare ad ogni pagina una sorta di sintesi (quindi il campo dovrebbe essere tipo una textarea) che poi visualizzerò nel template in una particolare posizione.
La mia necessità fondamentale è quella di rendere possibilè ciò dall'backend in maniera tale da permettere all'utente autore dei contenuti di inserire tale sintesi contestualmente all'inserimento del contenuto della pagina.
C'è un modo per farlo?
Nel template inserisci dove vuoi:
{content block="sintesi"}
Quando editi la pagina hai un secondo textarea che puoi editare
Alby
Re: campo aggiuntivo in "pagina contenuto"
Posted: Tue Apr 29, 2008 4:19 pm
by ingegnimultimediali
non si finisce mai di imparare

grazie
Re: campo aggiuntivo in "pagina contenuto"
Posted: Tue Apr 29, 2008 4:42 pm
by ingegnimultimediali
ultima cosa...
esiste un modo per far sì che il blocco di testo "sintesi" venga stampato nell'HEAD del documento ed utilizzarlo all'interno di uno javascript come stringa di testo sulla quale compiere alcune operazioni?
grazie
Re: campo aggiuntivo in "pagina contenuto"
Posted: Tue Apr 29, 2008 5:27 pm
by alby
ingegnimultimediali wrote:
esiste un modo per far sì che il blocco di testo "sintesi" venga stampato nell'HEAD del documento ed utilizzarlo all'interno di uno javascript come stringa di testo sulla quale compiere alcune operazioni?
Il blocco lo metti dove vuoi nel template e quindi anche nell'HEAD all'interno di codice javascript, bisogna però prestare attenzione perche le funzioni di js dovrebbero essere circondate dal blocco
{literal} (avendo il carattere
{ e
})
Alby
Re: campo aggiuntivo in "pagina contenuto"
Posted: Tue Apr 29, 2008 6:16 pm
by ingegnimultimediali
ho inserito il blocco in questo modo nell'HEAD
Code: Select all
{literal}
<__script__ type="text/JavaScript">
<!--
{content block="sintesi"}
//-->
</__script>
{/literal}
ma una volta che visualizzo l'HTML generato vedo esattamente la stessa cosa
Code: Select all
<__script__ type="text/JavaScript">
<!--
{content block="sintesi"}
//-->
</__script>
cioè non viene per nulla intercettato il tag
Dove sbaglio?
Re: campo aggiuntivo in "pagina contenuto"
Posted: Tue Apr 29, 2008 6:45 pm
by alby
ingegnimultimediali wrote:
Dove sbaglio?
Non mi pare di vedere funzioni
Alby
Re: campo aggiuntivo in "pagina contenuto"
Posted: Wed Apr 30, 2008 5:53 am
by ingegnimultimediali
avevo lasciato solo il tag per far vedere che comunque non viene interpretato e trasformato nella rispettiva stringa.
Ecco qui la funzione completa che continua a non dare risultati positivi
Code: Select all
{literal}
<__script__ language="JavaScript" type="text/javascript">
<!--
function vh_sceneLoaded(){
sayText('...'+{content block="sintesi"}+' ',9,7,2);
}
//-->
</__script>
{/literal}
Praticamente il valore del tag deve trasformarsi in una stringa da passare a javascript.
Spero di essere stato chiaro ora...
grazie in anticipo alby!

Re: campo aggiuntivo in "pagina contenuto"
Posted: Wed Apr 30, 2008 7:52 am
by alby
ingegnimultimediali wrote:
Praticamente il valore del tag deve trasformarsi in una stringa da passare a javascript.
Spero di essere stato chiaro ora...
grazie in anticipo alby!
Code: Select all
{literal}
<__script__ language="JavaScript" type="text/javascript">
<!--
function vh_sceneLoaded(){
sayText('...'+{/literal}{content block="sintesi"}{literal}+' ',9,7,2);
}
//-->
</__script>
{/literal}
Alby
Re: campo aggiuntivo in "pagina contenuto"
Posted: Wed Apr 30, 2008 8:43 am
by ingegnimultimediali
funziona!
grande!
grazie