Blog

CNERIS

CNERIS

Website URL: http://www.cneris.com

¿Cómo quitar los corchetes en los mails que envia prestashop?

La solución es sencilla

1) Localizar el fichero classes/Mail.php

2) Localiza el siguiente fragmento de código PHP. 

$message = new Swift_Message('['.Configuration::get('PS_SHOP_NAME', null, null, $id_shop).'] '.$subject);

3) Y cambialo por este: 

$message = new Swift_Message(Configuration::get('PS_SHOP_NAME', null, null, $id_shop).' '.$subject);

En themes/NOMBRE_PLANTILLA/product-list.tpl

En la línea 49

<li class="ajax_block_product{if $page_name == 'index' || $page_name == 'product'} col-xs-12 col-sm-4 col-md-3{else} col-xs-12 col-sm-6 col-md-3{/if}

Cambiar col-xs-12 por col-xs-6

Miércoles, 20 Septiembre 2017 13:31

Instalar mcrypt en Centos - Troubleshooting

El procedimiento normal para instalar el paquete mycrypt se encuentra en este enlace

https://www.cneris.com/es/blog/administracion-de-sistemas/item/57-instalar-mcrypt-en-centos

Pero a veces, por problemas de compatibilidad entre diferentes versiones, puede dar error, como el siguiente: 

PDOStatement::execute (PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 0.1.0)

PDOStatement::execute — Ejecuta una sentencia preparada

 

Descripción ¶

public bool PDOStatement::execute ([ array $input_parameters ] )

Ejecuta la sentencia preparada. Si ésta incluía marcadores de parámetros, se debe:

llamar a PDOStatement::bindParam() y/o PDOStatement::bindValue() para vincular variables o valores (respectivamente) a los marcadores de parámetros. Las variables vinculadas pasan su valor como entrada y reciben el valor de salida, si lo hubiera, de sus marcadores de parámetros asociados o pasar un array de valores de parámetros de sólo entrada

Miércoles, 13 Septiembre 2017 20:55

¿Cómo cambiar el editor de crontab a vi?

Para cambiar el editor de crontab a vi, prueba utilizar el siguiente comando

VISUAL=vi crontab -e

Miércoles, 13 Septiembre 2017 20:30

Para qué sirve wp-cron de wordpress?

El archivo wp-cron.php hace que se ejecute la búsqueda de actualizaciones de los temas y plugins, envíos de pingbacks, plugins de copias de seguridad y la programación de la publicación de entradas. Para el correcto funcionamiento y actualización de WordPress, es imprescindible que el archivo wp-cron.php se ejecute periódicamente 

El problema está en que WordPress ejecuta el archivo wp-cron.php cada vez que se llama a una página de WordPress. Si tenemos 5.000 páginas vistas por día, se generan 5.000 llamadas al archivo wp-cron.php por día. Con ejecutar el archivo wp-cron.php una vez cada 30 minutos es más que suficiente; y esto al cabo del día son 48 llamadas al archivo wp-cron.php.

Para desactivar la ejecución de wp-cron.php con cada llamada a una página de WordPress, hay que añadir una línea al archivo wp-config.php

/** Cotejamiento de la base de datos. No lo modifiques si tienes dudas. */

define('DB_COLLATE', '');

 

hay que añadir:

/** Desactivar wp-cron.php */

define('DISABLE_WP_CRON', true);

 

Abrir el fichero

/ADMIN_DIR/themes/default/template/controllers/dashboard/helpers/view/view.tpl y borrar el siguiente código

<section class="dash_news panel">

<h3><i class="icon-rss"></i> PrestaShop News</h3>

<div class="dash_news_content"></div>

</section>

La tiendas que tengan una velocidad de carga demasiado lenta, tienen una tasa de abandono mucho más alta. Pero además, tener una web lenta no solamente puede hacerte perder clientes, sino que además estarás perdiendo posicionamiento web. Google penaliza a las webs demasiado lentas por lo que si quieres mejorar tu posicionamiento SEO, es importante que prestes atención a este aspecto. 

Localizar el fichero 

prestashop/themes/NOMBRE_PLANTILLA/css/global.css

Al instalar mcrypt en Centos, siguiendo las siguientes órdenes

1. yum install epel-release

2. yum install php-mcrypt

Shell devuelve el siguiente error. 

Sobre CNERIS

CNERIS es una empresa constituida por jóvenes emprendedores procedentes de diferentes sectores del mundo de la información. Nuestro equipo está compuesto por programadores, administradores de sistemas, administradores de base de datos, diseñadores gráficos, maquetadores,