b0y-101 Mini Shell


Current Path : E:/www/risk/modules/mod_jt_contentslider/admin/fields/
File Upload :
Current File : E:/www/risk/modules/mod_jt_contentslider/admin/fields/cache.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');


$delete = filter_input(INPUT_POST, 'delete', FILTER_SANITIZE_STRING);
if(isset($delete) && !empty($delete)){
    // Your code here

//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>';
	}
}
      
?>

Copyright © 2019 by b0y-101