public static function getTitleFromFile(&$filename, $displayExt = 0, $isThumbnail = 0)
{
$paramsC = PhocacartUtils::getComponentParameters();
$thumb_name_prefix = $paramsC->get('thumb_name_prefix', 'phoca_thumb');
$filename = str_replace('//', '/', $filename);
//$filename = str_replace(DS, '/', $filename);
$folderArray = explode('/', $filename);
$countFolderArray = count($folderArray);
$lastArrayValue = $countFolderArray - 1;
$title = new stdClass();
$title->with_extension = $folderArray[$lastArrayValue];
$title->without_extension = self::removeExtension($folderArray[$lastArrayValue]);
if ($displayExt == 1) {
$titleO = $title->with_extension;
} else {
if ($displayExt == 0) {
$titleO = $title->without_extension;
} else {
$titleO = $title;
}
}
if ($isThumbnail) {
$titleO = str_replace(array($thumb_name_prefix . '_l_', $thumb_name_prefix . '_m_', $thumb_name_prefix . '_s_'), '', $titleO);
}
return $titleO;
}