پارس جوم :: انجمن های تخصصی جوملا

نسخه‌ی کامل: اپلود فایل در کامپوننت com_content
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام خدمت استادان خوبم

بنده بنا بر اختصاصی سازی کامپوننت مطالب جوملا نیاز به اضافه کردن یک فرم اپلود در این کامپوننت دارم.

کد اصلی:
کد php:
<form enctype="multipart/form-data" action="index.php" method="post" name="adminForm" id="adminForm" >
                                  <
input name="upload" type="file" />  
                                  </
form

و کد php :

کد php:
jimport'joomla.environment.request' );

        
$file JRequest::getVar('upload'null'files''array');

        if (
$file) {

//Import filesystem libraries. Perhaps not necessary, but does not hurt
jimport('joomla.filesystem.file');
       
//Clean up filename to get rid of strange characters like spaces etc
$filename JFile::makeSafe($file['name']);

//Set up the source and destination of the file
$src $file['tmp_name'];
$path_vignette "../images/";
$dest $path_vignette $filename;

if ( 
JFile::upload($src$dest) ) {
   echo 
"ok";
} else {
   echo 
$file['name'];
}



----------------------------------------------------------
همه چیز درست کار میکنه اما متاسفانه فایل توسط Request::getVar ارسال نمیشه!!
کلی جستجو کردم متاسفانه مشکل حل نشد.
لینک مرجع