Como mostrar los hits en los artículos en Joomla 1.5
  • Registrate
Búsqueda personalizada




  • Últimos Artículos

  • Lo más leido

Extensiones Gratis Modulos Plugins

*
*
*
*
*

REGISTER_REQUIRED

Como mostrar los hits en los artículos en Joomla 1.5





tm_joomlaLos archivos que necesitamos modificar los encontraremos en el directorio donde tengamos instalado Joomla, por ejemplo y para el resto del artículo utilizare como directorio raíz 'miweb', en vuestro caso el que proceda.

El template que voy a usar para este ejemplo es JA_Purity, este template viene incluido en el paquete de Joomla 1.5.

Las modificaciones que a continuación expongo solo son validas para Joomla 1.5.xx.

 

Extensiones Free para Joomla 1.5 y 1.6

 

 


Los archivos a modificar son los siguientes:

Core de Joomla 1.5.

miweb\components\com_content\models\category.php
miweb\components\com_content\models\frontpage.php
miweb\components\com_content\models\article.php


Template JA_Purity.

miweb\templates\ja_purity\html\com_content\article\default.php
miweb\templates\ja_purity\html\com_content\frontpage\default_item.php
miweb\templates\ja_purity\html\com_content\category\blog_item.php
miweb\templates\ja_purity\css\template.css

Vamos a ver uno por uno los archivos que tenemos que modificar en Joomla 1.5.xx. Para editar estos archivos debéis utilizar un editor de texto puro orientado a programadores, este tipo de editores no incluyen caracteres de control en el texto, podéis descargar PSPAD desde el aquí.

Recomiendo que estas modificaciones las realizaseis en un entorno de pruebas y no directamente en vuestro entorno de producción, una vez que hayáis realizado las modificaciones y comprobéis que el resultado es el correcto, podéis subir las modificaciones a vuestro entorno de producción o directamente sobrescribir los archivos en el entorno de producción con los modificados del entorno de  pruebas.  

 

Descarga extensiones para Joomla 1.6

 

 

1.- Editamos el archivo category.php y buscamos la siguiente línea de código PHP,

 a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.attribs, a.images, a.urls,
 


El bloque completo es una query que recupera la información del artículo pero no esta incluida la columna que contiene el valor que nos interesa, la columna en cuestión es a.hits de la tabla content, añadimos la columna a.hits justo después de la columna a.attribs, la línea quedaría así,

 a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.attribs, a.hits, a.images, a.urls,
 


2.- Editamos el archivo frontpage.php y buscamos la siguiente línea de código,

 a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.attribs, a.urls,
 


En esta query pasa lo mismo que en el punto anterior, recupera la información del artículo pero no esta incluida la columna que contiene el valor que nos interesa, la columna en cuestión es la misma, a.hits de la tabla content, añadimos la columna a.hits justo después de la columna a.attribs, la línea quedaría así,

 a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.attribs, a.hits, a.urls,
 


3.- Editamos el archivo article.php buscamos el siguiente bloque de código PHP:

{
     $user =& JFactory::getUser();
     $article =& JTable::getInstance('content');
     $article->state            = 1;
     $article->cat_pub        = null;
     $article->sec_pub        = null;
     $article->cat_access    = null;
     $article->sec_access    = null;
     $article->author        = null;
     $article->created_by    = $user->get('id');
     $article->parameters    = new JParameter( '' );
     $article->text            = '';
     $this->_article            = $article;
 }



Comentarios  

 
0 #3 14-06-2011 01:40
He revisado el artículo y el problema estaba en que el código PHP se había quedado oculto en parte, he sustituido el texto por imagenes y ahora pudes ver el código completo, espero que ahora te funcione correctamente.

Muchas gracias por avisar del error.

Salu2
Citar
 
 
0 #2 13-06-2011 22:26
-intenté seguir las intsrucciones pero me falló en el paso número 4 el problema está en Hits: article->hits; ?>
le he quitado el comentario , pero lo único que me imprime es 'Hits:hits:?>', cewo que le falla alguna llamada de hits o algo
Saludos!
Citar
 
 
0 #1 12-05-2011 07:19
esto lo llevo buscando desde hace un tiempo eres el unico que tiene este problema resuelto muchas graciasss
Citar
 

Escribir un comentario


Código de seguridad
Refescar