0

なぜこれが起こるのか、私にはわかりません。すべてのドキュメントには、メソッドが存在すると記載されています。私は Kohana 2.3 を使用していると確信しています。約 4 か月前に使い始めたばかりです。

問題が存在するコードのブロックは次のとおりです。

 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 />

上記の行を削除すると、問題なく動作します。アップロードが存在しない場合、ファイルのアップロードには何を使用すればよいですか?

ありがとう。

4

1 に答える 1

1

どうやら私はバージョン3を使用しており、バージョン3では「アップロード」ではなく「ファイル」という用語を使用しています。愚かな間違い。

したがって、「Form::upload」を「Form::file」に変更すると、問題が修正されました:)

于 2012-11-11T05:27:37.807 に答える