Files
idpan.poznan.pl/modules/mod_jt_contentslider/admin/fields/cache.php
2026-02-08 21:16:11 +01:00

41 lines
1009 B
PHP

<?php
// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die('Restricted access');
use Joomla\CMS\Router\Route;
jimport('joomla.form.formfield');
if(isset($_POST['delete']) && !empty($_POST['delete'])){
//find the file
$folder_path = JPATH_SITE .'/cache/mod_jt_contentslider';
// List of name of files inside
// specified folder
$files = glob($folder_path.'/*.{jpg,png,gif}', GLOB_BRACE);
foreach ( $files as $file){
if(is_file($file))
{
// Delete the given file
unlink($file);
}
}
}
class JFormFieldCache extends JFormField {
protected $type = 'Cache';
// getLabel() left out
public function getInput() {
return '
<form id="formGoBack" action="" method="post">
<input type="hidden" name="formGoBack" class="btn btn-primary" ></input>
</form>
<form method="post">
<input type="hidden" value="delete" name="delete" />
<input type="submit" value="'.JText::_('MOD_JTCS_THUMBNAIL_DELETE_LABEL').'" /></input>
</form>';
}
}
?>