Scritto Script | Print from
Scritto Script / Print from
Scritto Script | Print from
Genom att använda print from kan man hämta och publicera information som tillhör en annan sida än den man befinner sig på, både egenskaper och fält.
Förutom att specifiera vilken egenskap eller fält man vill publicera krävs också en hänvisning till önskad sida, absolut eller relativ. En absolut hänvisning innebär att fält hämtas från en och samma specifika sida, medan en relativ hänvisning innebär att fält hämtas från olika sidor, beroende på vilken sida man befinner sig på.
{ print name from #idname }
{ print field #text from #idname }
{ print name from parent }
{ print field #text from parent }
{ print field #text from parent 2 }
{ print name from child }
{ print field #text from child }
{ print name from level 1 }
{ print field #text from level 1 }
{ print field #text from level 2 }
Alla typer av fält kan publiceras enligt ovanstående, även listor.
{ start list #news from #idname }
<p>{ print field #headline }</p>
{ end list }
{ start list #news from #level 1 }
<p>{ print field #headline }</p>
{ end list }
På en webbplats finns ofta information som återkommer på fler sidor och mallar, till exempel information som ligger i en sidfot. Denna information kan med fördel sparas i respektive uppsättning, i stället för att upprepas på alla sidor och mallar.
Man skapar grupper och fält i en uppsättning på precis samma sätt som i sidmallar. Skillnaden är att fält som sparas i en uppsättning dels blir tillgängliga för samtliga undersidor, dels att innehållet kan variera ifall man använder sig av flera uppsättningar. Kontaktuppgifter, till exempel, kan därmed variera beroende på vilket språk respektive uppsättning har.
E-post: { print field #email_address from set }
{ print field #email_label from set }: { print field #email_address from set }
{ start list #reseller from set }
<p>Återförsäljare: { print field #company }</p>
{ end list }
{ start list #reseller from set }
<p>{ print field #reseller_label from set }: { print field #company }</p>
{ end list }
Med Scritto kan man också använda get-variabler som skickas som url-parametrar.
Läs mer om get här
Copyright © Second Base AB 2007-. Alla rättigheter förbehålls. Second Base, 2b och Scritto är av Second Base AB registrerade varumärken.