Основы работы в Dreamweaver


Блок ColdFusion


Как и ожидалось, код ColdFusion намного проще.

<p><a href="profiles_detail.cfm?countryID=<cfoutput> #rs_countryNames.countryID# </cfoutput>"> <cfoutputquery="rs_countryNames"> #rs_countryNames.countryName#</cfoutput></a></p>

Первое, на что следует обратить внимание (подразумевается, что вы проанализировали код на ASP): в коде отсутствует явная конструкция цикла. На самом деле, цикл применяется и здесь, но ColdFusion скрывает его для упрощения синтаксиса. Каждый раз при использовании тега <cfoutput> и указании запроса в качестве его атрибута (query), автоматически создается цикл. Условие завершения цикла (достижение конца набора записей) точно так же подразумевается.

Особой проблемой является то, что цикл выполняется только в рамках тегов <cfoutput>, но между ними нет тегов <br /> или <p>, создающих разрыв строки. Вторая проблема заключается в том, что Dreamweaver сгенерировал два блока тегов <cfoutput>, в то время как требуется только один.

Через некоторое время обе проблемы будут решены.



Содержание  Назад  Вперед