2011-12-07 172 views
0

我是Joomla的新手,但我似乎無法找到手動更改上傳文件名稱的方法...請告訴我如何,如果可能的話......我是一個WordPress傢伙!重命名joomla上傳的文件

我是否需要安裝更多的東西,因爲現在我唯一的選擇就是刪除!

+1

用戶上傳的? FTP上傳?你是怎麼把它變成Joomla的? 如果用戶是從表單上傳的 - 請檢查您用於表單的組件(Chronoforms是我強烈建議的) - 它們允許您選擇重命名上傳的圖像IIRC。但是,如果您正在談論通過媒體管理器上傳的照片,則可以通過FTP進入,然後重新命名所需的任何文件。 – Hanny

回答

1

這種能力是不是在建的媒體管理器的支持,但也有像jsmallfib

0

我知道它的一個老的文章,但它可以幫助人在將來的其他選項,

使用Joomla上傳剛需改變如下。

$file = JRequest::getVar('attachment', null, 'files', 'array');//attachment is the file type name in your html 
    jimport('joomla.filesystem.file'); 
    $filename = JFile::makeSafe($file['name']); 
    $src = $file['tmp_name']; 
    $dst = JPATH_SITE . DS . "images" . DS . 'archive'. DS. 'your_new_file_name'.JFile::getExt($filename); 
    if (JFile::upload($src, $dest)){ 
     echo 'Uploaded'; 
    } 
    else{ 
      echo 'Failed'; 
    } 

希望它可以幫助別人..