Ocultar los gastos de envío en el bloque carrito del lateral en Prestashop

Es posible, que, por diversas causas, queramos ocultar los gastos de envío que se muestran en el bloque carrito del lateral en Prestashop.

Coloco la siguiente imagen, para que nos situemos (atención, esto está basado en la plantilla por defecto de Prestashop)

Bloque carrito del lateral de la tienda en Prestashop
Bloque carrito del lateral de la tienda en Prestashop

En ese caso, vamos a eliminar o comentar la linea, donde dice “Transporte”.

Vuelvo a recordar que estamos trabajando con la plantilla por defecto de Prestashop.

En este caso editamos el fichero: 

/modules/blockcart/blockcart.tpl
Continúa leyendo Ocultar los gastos de envío en el bloque carrito del lateral en Prestashop

Ordenar alfabéticamente las etiquetas en el bloque de etiquetas de Prestashop

Para ordenar alfabéticamente las etiquetas, en el bloque de etiquetas de Prestashop, podemos hacer lo siguiente:

Vamos al fichero:

/classes/Tag.php

Buscamos lo siguiente:


public static function getMainTags($id_lang, $nb = 10)
{
$groups = FrontController::getCurrentCustomerGroups();
$sqlGroups = (count($groups) ? 'IN ('.implode(',', $groups).')' : '= 1');

return Db::getInstance(_PS_USE_SQL_SLAVE_)->ExecuteS('
SELECT t.name, COUNT(pt.id_tag) AS times
FROM `'._DB_PREFIX_.'product_tag` pt
LEFT JOIN `'._DB_PREFIX_.'tag` t ON (t.id_tag = pt.id_tag)
LEFT JOIN `'._DB_PREFIX_.'product` p ON (p.id_product = pt.id_product)
WHERE t.`id_lang` = '.(int)($id_lang).'
AND p.`active` = 1
AND p.`id_product` IN (
SELECT cp.`id_product`
FROM `'._DB_PREFIX_.'category_group` cg
LEFT JOIN `'._DB_PREFIX_.'category_product` cp ON (cp.`id_category` = cg.`id_category`)
WHERE cg.`id_group` '.$sqlGroups.'
)
GROUP BY t.id_tag
ORDER BY times DESC
LIMIT 0, '.(int)($nb));
}

Continúa leyendo Ordenar alfabéticamente las etiquetas en el bloque de etiquetas de Prestashop

Crear y gestionar informes (CSV y SQL) en Prestashop

En el panel de administración de Prestashop, podemos ejecutar consultas SQL, y exportarlas a un fichero *.csv. Útil para generar informes o exportar directamente datos.

Para encontrar tal opción, debemos ir a la pestaña Parámetros Avanzados -> Administrador SQL

Acceder a gestor SQL
Acceder a gestor SQL

Continúa leyendo Crear y gestionar informes (CSV y SQL) en Prestashop

Código QR en la ficha del producto en Prestashop

En este caso, vamos hacer una pequeña chapuza (ya que lo ideal es desarrollar un módulo, para todo lo que sea complementario), pero bueno…

Editamos el fichero (en este caso partimos de la plantilla por defecto de prestashop):

/themes/prestashop/product.tpl

(La idea es la que se muestra en la siguiente imagen, colocarlo en la posición que hemos señalado)

Continúa leyendo Código QR en la ficha del producto en Prestashop

Editar el 18% de IVA y convertirlo en el 21% en Prestashop

Para reconfigurar el impuesto del 18%, y dejarlo en el 21% en Prestashop 1.5, debemos ir a la pestaña Localización -> Impuestos

Acceder a la zona de impuestos
Acceder a la zona de impuestos

En este ejemplo, vamos a editar el 18% que tenemos ya creado:

Editar IVA
Editar IVA

Pulsamos en el botón que hemos señalado previamente en la captura.

Y veremos el siguiente formulario:

Editando IVA
Editando IVA

Lo dejamos del siguiente modo:

Cambiando IVA
Cambiando IVA

Continúa leyendo Editar el 18% de IVA y convertirlo en el 21% en Prestashop