cfoutput
Выводит данные, которые могут содержать результаты обработки переменных и функций CFML. Атрибут query можно использовать для перебора набора результатов запроса к базе данных.
<cfoutput>
writeOutput()
Справочник по атрибутам
query query
group string
groupcasesensitive boolean
truefalse
startrow numeric
maxrows numeric
encodefor string
html, каждая переменная будет обернута вызовом функции encodeForHTML. htmlhtmlattributejavascriptcssxmlxmlattributeurlxpathldapdn
Совместимость
BoxLang:
<bx:output> в BoxLang Примеры Примеры кода с использованием тега cfoutput
<cfoutput>Some text and a #encodeForHTML(variable)#</cfoutput> Перебирает каждую строку указанного запроса и выводит результат.
<cfoutput query="news">
<h2>#encodeForHTML(news.headline)#</h2>
<p>#encodeForHTML(news.byline)#</p>
</cfoutput> Перебирает 10 строк указанного запроса, начиная со строки 5, и выводит результат.
<cfoutput query="news" startrow="5" maxrows="10">
<h2>#encodeForHTML(news.headline)#</h2>
<p>#encodeForHTML(news.byline)#</p>
</cfoutput> CF 2016+ Lucee 5.1+ При указании encodefor="html" каждая переменная кодируется с помощью функции encodeForHTML перед выводом.
<cfoutput query="news" encodefor="html">
<h2>#news.headline#</h2>
<p>#news.byline#</p>
</cfoutput> Создает фиктивный запрос food со столбцами name и type. Затем выводит продукты питания, сгруппировав их по типу.
<cfset food = queryNew("name,type",
"varchar,varchar",
[ {name:"Apple",type:"Fruit"},
{name:"Orange",type:"Fruit"},
{name:"Chicken",type:"Meat"} ])>
<cfoutput query="food" group="type">
<h2>#type#</h2>
<ul>
<cfoutput><li>#name#</li></cfoutput>
</ul>
</cfoutput>
© 2012–present Foundeo, Inc. and the CFDocs contributors.
Licensed under the MIT License.
ColdFusion is a trademark of Adobe Systems Incorporated.
https://cfdocs.org/cfoutput