2011-09-07 5 views
9

Jestem dobrym fanem cfsavecontent, ponieważ możemy zamienić długi tekst na zmienną (Event I can dump in it). Ale ostatnio bardziej zaczęła pracować z CFSCRIPT i nie może dowiedzieć się, jak z niego korzystać wewnątrz tagu cfscript.CFSAVECONTENT w CFSCRIPT

Czy istnieje sposób zapisu cfsavecontent wewnątrz cfscript. Zgodnie z moją wiedzą nie ma takiej funkcji ani klasy i jest to dość trudne do wdrożenia.

Doceń wszelkie opinie.

Dzięki Pritesh

Odpowiedz

22

Jeśli używasz CF9 i Railo można użyć savecontent {} zobaczyć więcej informacji tutaj:

http://www.isummation.com/blog/cfsavecontent-in-cf9-cfscript/

To nie to samo, co trzeba użyć writeoutput do wyprowadzania elementów. Można to również zrobić, dołączając dane wyjściowe do zmiennej.

+3

Wystarczy dodać do tego, istnieje lista skryptów Tag-ekwiwalentów w docs: http: //help.adobe .com/en_US/ColdFusion/9.0/Developing/WSe9cbe5cf462523a02805926a1237efcbfd5-7ffe.html. Być może jest to najlepsze miejsce, w którym warto się zastanowić, "czy funkcja [jakiegoś znacznika] jest obsługiwana w CFScript". –

+0

Dzięki Dawesi, szukałem dokumentacji cf8 :) –

6

Oto odpowiedź ze strony połączonej z Dawesis odpowiedzi (CF9):

savecontent variable="myVariable" { WriteOutput("Hello World"); } 
Powiązane problemy