Я пытаюсь определить функцию в шаблоне, но иногда шаблон вызывается дважды. Я попыталсяСохранение функции из определения дважды
<cfscript>
if (not isdefined("tested")) {
string function tested(required string component) output="false" {
if (arguments.component CONTAINS "internal") return 'N/A';
....
</cfscript>
Но я все еще получаю
Хорошая точка для предлагая организации кода лучше, так что такого рода вещи не придумать. Симптоматично плохое проектирование, чтобы иметь автономные UDF, плавающие вокруг места, а также иметь недостаточный контроль над кодом, который приводит к этой ситуации в первую очередь. –
Адам, вы, конечно, правы, но вам нужно лицо smilin, поэтому Джеймс знает, что вы его не расстроены :) –
StackOverflow сказал мне, что я использовал «+ 1» в своем комментарии, так что удивил, что они позволили мне делайте что-то настолько легкомысленное, как добавление смайлика. Джеймс знает, что мне нравится в любом случае. ;-) –