我根据 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"/>
在控制器管理员\组件\com_invoicemanager\controllers\invoicemanager.php 中,我试图检索该文件,如下所示。但它不起作用(无法检索文件)
我在哪里做错了?
如何获取文件并将其保存在磁盘上?
class InvoiceManagerControllerInvoiceManager extends JControllerForm
{
function save(){
$file = JRequest::getVar( 'invoice', '', 'files', 'array' );
var_dump($file);
exit(0);
}
}