Jump to content

cambiar color fondo imagenes de los blocks (SOLUCIONADO)


MariMar

Recommended Posts

Hola, como se puede cambiar el fondo blanco de las imágenes pequeñas que salen en los blocks productos destacados, productos mas vistos, novedades etc … He mirado en el foro y no he encontrado ninguna respuesta concreta. Agradecería mucho cualquier referencia.

 

Muchas gracias a todos

Mari Marpost-298286-0-65398000-1321973381_thumb.jpg

Link to comment
Share on other sites

Las imágenes de productos que salen en los blocks y en imágenes del producto salen todas con la misma anchura que altura, por ejemplo, las mas pequeñas, de Novedades o productos mas vistos, son de 80 x 80. Entonces debe de haber algún proceso que rellena con blanco la diferencia de ancho o alto cuando las imágenes que metemos no son en formato cuadrado. Ese proceso es el que busco. La solución de photoshop seria muy laboriosa, ya que deberías modificar la imagen cada vez que metes una nueva.

 

 

Un afectuoso saludo.

Mari Mar

Link to comment
Share on other sites

Bueno, después de una búsqueda de varios días, he encontrado la solución y quiero compartirla con las personas que la buscaban:

 

Debemos editar el archivo "images.inc.php" que esta en la carpeta raíz de Prestashop.

 

Buscamos esta parte del código,linea 249

$white = imagecolorallocate($destImage, 255, 255, 255);

 

El color blanco que sale por defecto corresponde a 255 255 255 en formato RGB y lo cambiamos al color que queramos, en este caso al 255 0 0 que corresponde al rojo. Quedaria así:

$white = imagecolorallocate($destimage, 255, 0, 0);

 

Buscamos la segunda parte del código, que es muy parecida al anterior, linea 312

$white = imagecolorallocate($image, 255, 255, 255);

 

Y lo dejamos asi:

$white = imagecolorallocate($image, 255, 0, 0);

 

Para saber el código de colores en formato RGB podeis visitar esta pagina http://html-color-co...-hexadecimales/ y buscar el color. Una vez seleccionado os aparecera el código en las ventanitas R, G y B respectivamente. Si tenéis un color en formato #c6a96d lo meteis en la ventanita correspondiente sin #, le dais al boton Click y os saldrá vuestro código.

 

Una vez realizados y guardados los cambios, vais al Back Officce, pestaña Preferencias/Imágenes y buscáis Regenerar Miniaturas, dejáis Seleccionar imágenes en "Todo" y Borrar las imágenes anteriores "Marcado" . Le dais al botón Regenerar Miniaturas y unos segundos después, Boyla!! trabajo concluido.

 

 

Un saludo a todos.

Mari Mar

Link to comment
Share on other sites

  • 7 months later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...