2014-09-13 2 views
1

Я пытаюсь создать легкую леску для FW/1. Сейчас у меня есть файл с именем scaffold.cfc в контроллере, который выглядит какЛегкие строительные леса для FW/1

<cfcomponent hint="this is expected to be extended, and never used directly"> 



<cfscript> 
function init(fw) { variables.fw = fw; } 

void function home (required struct rc) output="false" { 

    /* TODO: Generic load */ 

    setView("scaffold.home"); 
    } 

void function create (required struct rc) output="false" { 

    /* TODO: Generic create */ 

    setView("scaffold.create"); 
    } 

void function show (required struct rc) output="false" { 

    /* TODO: Generic show */ 

    setView("scaffold.show"); 
    } 

...

</cfscript> 


</cfcomponent> 

Я хочу, чтобы убедиться, что index.cfm?action=scaffold.* или index.cfm/scaffold/* никогда не бежал.

Где лучше всего это сделать?

ответ

5

Вы можете разместить scaffold.cfc вне папки controllers, так что FW/1 не считает его контроллером CFC (поскольку вы только продлеваете его, а не используете его напрямую в качестве контроллера). Вы также можете поместить его в подпапку папки controllers, и, опять же, FW/1 проигнорирует ее.

Смежные вопросы