2012-11-11 51 views
0

我不知道爲什麼會發生這種情況。所有文件都說這個方法存在。我很確定我使用的是Kohana 2.3,我在4個月前纔開始使用它。Kohana「調用未定義的方法Form :: upload()」

這裏的代碼塊中的問題存在於:

3 <?=Form::open("admin/project/post/".$project->id)?> 
4 <?=Form::label("git_project_name", "Git Project Name")?> 
5 <?=Form::input("git_project_name", $project->git_project_name)?> 
6 <br /> 
7 <?=Form::label("icon_path", "Icon Path")?> 
8 <?=form::upload("icon_local_path", "")?> //EXCEPTION HERE 
9 <?=Form::input("icon_path", $project->icon_path, " readonly")?> 
10 <br /> 
11 <?=Form::label("product_url", "Product URL")?> 
12 <?=Form::input("product_url", $project->product_url)?> 
13 <br /> 

如果我刪除所提到的線,東西做工精細。如果上傳不存在,我應該用什麼來上傳文件?

謝謝。

回答

1

顯然我使用的是版本3,而版本3使用術語「文件」而不是「上傳」。 愚蠢的錯誤。

因此,將「Form :: upload」更改爲「Form :: file」修復了我的問題:)

相關問題