Tag Archives: Joomla

Desplegar módulos dentro de template de Joomla

2 Sep

Para desplegar posiciones de módulos dentro de un template, en el HTML que no es el index, podemos hacer lo siguiente:

<?php 

jimport( ‘joomla.application.module.helper’ );
$modules = JModuleHelper::getModules( ‘banner_publicitario_notas’);
$attribs[‘style’] = ‘xhtml’;
echo “<div>”.JModuleHelper::renderModule( $modules[0], $attribs ).”</div>”;

?>

Donde “banner_publicitario_noticias” es el nombre de la posición.

Desplegar fotos en la búsqueda de Virtuemart

4 Feb

Es posible desplegar imágenes en los resultados de búsqueda de Virtuemart.

Para ello, en el archivo plugins\search\virtuemart.search.php , en donde se hace la búsqueda agregamos “,p.product_thumb_image AS thumb,”  en :

SELECT DISTINCT p.product_id, p.product_name as title,
FROM_UNIXTIME( p.cdate, ‘%Y-%m-%d %H:%i:%s’ ) AS created,
p.product_s_desc AS text, p.product_thumb_image AS thumb,

Luego, para mostrar el thumb, en COMPONENTS\COM_SEARCH\views\SEARCH\ tmpl\ default_results.php (o mejor aún en el template que estemos usando /templates/mitemplate/html/com_search/search/default_results.php – si no existe copiamos el archivo y lo modificamos -); agregamos en el lugar que queramos mostrar la imagen las líneas:

php:

if ($result->thumb != NULL && $result->thumb != “”) {

echo ‘<img src = “http://www.misitio.com/components/com_virtuemart/shop_image/product/&#8217;.$result->thumb.’ ” />’;

}

Tomado de: http://forum.joomla.org/viewtopic.php?p=2204510

Bug en títulos con & en Joomla!

3 Jul

Joomla 1.5 parece tener un bug en lo que respecta a los títulos que incluyen un &. En lugar de desplegar “Título & Título”, despliega “Título ;amp Título”. El problema parece ser que al generar los reemplazos de HTML, se reemplaza & dos veces.

Para solucionarlo, alguien desarrolló un plug-in muy útil, que lo que hace es reemplazar &amp;amp; dentro de la etiqueta title por &amp; . Puede pasar que el problema no lo estemos teniendo dentro de la etiqueta title (según nuestro template, podría ser dentro de por ejemplo la etiqueta \<div class=”article-title”>\ en cuyo caso, lo que podemos hacer es editar el archivo php del plug-in y cambiar la etiqueta de búsqueda en la que hace los reemplazos.

Aquí pueden descargar el plug-in:

http://www.gerozahn.de/plugin_gzfixtitleamp/

A %d blogueros les gusta esto: