ERROR:
Fatal error: Class 'JFile' not found in /home/sitio_web/public_html/modules/mod_news_pro_gk4/tmpl/layout.parts.php on line 226
1. - IR A LA RUTA DEL ARCHIVO:
modules/mod_news_pro_gk4/tmpl/
2.- Y EDITAR ESTE ARCHIVO EN LA LINEA DE ERROR, EN ESTE CASO 226:
layout.parts.php
---------------------------------------------------------------------------------
3.- Cambiar esta parte de código:
if(JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$news_id).'_L.jpg')){
POR:
if(jimport('joomla.filesystem.file')){
-----------------------------------------------------------------------------------
EJEMPLO DE LAS LINEAS DE CÓDIGO SIN EDITAR:
if(JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$news_id).'_L.jpg')){
$img_src = JURI::root().'media/k2/items/cache/'.md5("Image".$news_id).'_L.jpg';
$item_image_exists = true;
}elseif(JFile::exists(JPATH_SITE.DS.'media'.DS.'k2'.DS.'items'.DS.'cache'.DS.md5("Image".$news_id).'_S.jpg')){
$img_src = JURI::root().'media/k2/items/cache/'.md5("Image".$news_id).'_S.jpg';
$item_image_exists = true;
}
---------------------------------------------------------------------------------------
EJEMPLO DE CODIGO EDITADO:
if(jimport('joomla.filesystem.file')){
$img_src = JURI::root().'media/k2/items/cache/'.md5("Image".$news_id).'_L.jpg';
$item_image_exists = true;
}elseif(jimport('joomla.filesystem.file')){
$img_src = JURI::root().'media/k2/items/cache/'.md5("Image".$news_id).'_S.jpg';
$item_image_exists = true;
}
--------------------------------------------------------------------------------------
PD:
SOLUCION A ESTE TIPO DE ERROR EN OTROS ARCHIVOS (MISMOS PASOS A SEGUIR):
EJEMPLO:
Dentro del archivo /public_html/templates/rt_mynxx_j15/rt_utils.php
Editar esta linea :
Codigo:
(JFile::exists($menu_params_file)) :
Remplazar por este código:
(jimport('joomla.filesystem.file')) :
Ejemplo del código reparado:
if (jimport('joomla.filesystem.file')) :
$menu_params_content = file_get_contents($menu_params_file);
eval("$module->params = "$menu_params_content";";
endif;
$topnav = $renderer->render( $module, $options );
PD: Espero haber sido claro en mi explicación.
By Storm_Ghost