campo aggiuntivo in "pagina contenuto"

La discussione sul CMS Made Simple in italiano.

Moderator: magallo

Post Reply
ingegnimultimediali
Forum Members
Forum Members
Posts: 41
Joined: Mon Mar 10, 2008 5:44 pm

campo aggiuntivo in "pagina contenuto"

Post 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?
alby

Re: campo aggiuntivo in "pagina contenuto"

Post 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
ingegnimultimediali
Forum Members
Forum Members
Posts: 41
Joined: Mon Mar 10, 2008 5:44 pm

Re: campo aggiuntivo in "pagina contenuto"

Post by ingegnimultimediali »

non si finisce mai di imparare  ;-)
grazie
ingegnimultimediali
Forum Members
Forum Members
Posts: 41
Joined: Mon Mar 10, 2008 5:44 pm

Re: campo aggiuntivo in "pagina contenuto"

Post 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
alby

Re: campo aggiuntivo in "pagina contenuto"

Post 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
ingegnimultimediali
Forum Members
Forum Members
Posts: 41
Joined: Mon Mar 10, 2008 5:44 pm

Re: campo aggiuntivo in "pagina contenuto"

Post 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?
alby

Re: campo aggiuntivo in "pagina contenuto"

Post by alby »

ingegnimultimediali wrote: Dove sbaglio?
Non mi pare di vedere funzioni  ;)

Alby
ingegnimultimediali
Forum Members
Forum Members
Posts: 41
Joined: Mon Mar 10, 2008 5:44 pm

Re: campo aggiuntivo in "pagina contenuto"

Post 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! ;-)
alby

Re: campo aggiuntivo in "pagina contenuto"

Post 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
ingegnimultimediali
Forum Members
Forum Members
Posts: 41
Joined: Mon Mar 10, 2008 5:44 pm

Re: campo aggiuntivo in "pagina contenuto"

Post by ingegnimultimediali »

funziona!
grande!
grazie
Post Reply

Return to “Italian - Italiano”