You can fix the problem in JAT3 framework with my solution below
Open plugins/system/t3/includes/depend/t3filelist.php file
Change
protected function getOptions()
{
// update path to this template
$path = (string) $this->element['directory'];
if (!is_dir($path)) {
$this->directory = $this->element['directory'] = T3_TEMPLATE_PATH . DIRECTORY_SEPARATOR . $path;
}
return parent::getOptions();
}
To
protected function getOptions()
{
// update path to this template
$path = (string) $this->element['directory'];
$options = array();
if (!is_dir($path)) {
// get files in template path
$this->directory = $this->element['directory'] = T3_TEMPLATE_PATH . DIRECTORY_SEPARATOR . $path;
$options = parent::getOptions();
// get files in template local path
if (!defined('T3_LOCAL_DISABLED') && is_dir (T3_LOCAL_PATH . DIRECTORY_SEPARATOR . $path)) {
$this->directory = $this->element['directory'] = T3_LOCAL_PATH . DIRECTORY_SEPARATOR . $path;
$options2 = parent::getOptions();
foreach ($options2 as $option) {
$option->text .= ' (local)';
$options[] = $option;
}
}
}
return $options;
}
Let me know if it helps