display($data['folders'], $data['uploadFolder'], 'currentFolder'); if (empty($data['files'])) { echo esc_html(acym_translation('ACYM_NO_FILE_HERE')); } else { $preparedFiles = []; foreach ($data['files'] as $k => $file) { $ext = strtolower(substr($file, strrpos($file, '.') + 1)); if (!in_array($ext, $data['allowedExtensions'])) { continue; } if (in_array($ext, $data['imageExtensions'])) { $srcImg = ACYM_LIVE.rtrim($data['uploadFolder'], DS).'/'.$file; } else { $srcImg = ACYM_LIVE.str_replace(DS, '/', ACYM_MEDIA_FOLDER).'images/icons/file.png'; } $selected = $data['selectedFile'] === $file ? 'acym_clickme' : ''; $preparedFiles[] = [ 'image' => $srcImg, 'file' => $file, 'ext' => $ext, 'selected' => $selected, ]; } // Switch between grid and list views button ?>
'; foreach ($preparedFiles as $oneFile) { ?> '; // Display the list view echo '