Joomlaガイドに従ってJoomla管理コンポーネントを作成しました - http://docs.joomla.org/Developing_a_Model-View-Controller_Component/2.5/Developing_a_Basic_Component
その中で、ユーザーが単一のファイルをアップロードできるファイルアップローダーが必要です。
administrator\components\com_invoicemanager\models\forms\invoicemanager.xml で定義しました
<field name="invoice" type="file"/>
コントローラーの administrator\components\com_invoicemanager\controllers\invoicemanager.php で、以下のようにそのファイルを取得しようとしています。しかし、機能していません(ファイルを取得できません)
どこで間違っていますか?
ファイルを取得してディスクに保存するにはどうすればよいですか?
class InvoiceManagerControllerInvoiceManager extends JControllerForm
{
function save(){
$file = JRequest::getVar( 'invoice', '', 'files', 'array' );
var_dump($file);
exit(0);
}
}