Agregar nombre de l...
Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Agregar nombre de la marca debajo de los productos en tema elara  

Página 1 / 2
 
Jonas
 Jonas
Estimable Member

Hola a todos espero se encuentren muy bien
escribo para consultar si es posible agregar el texto de la marca debajo de la foto de los productos como se ve en la imagen adjunta.

agradezco su ayuda.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 27/12/2019 12:38 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola Jonas,

Puedes usar el plugin de https://wordpress.org/plugins/perfect-woocommerce-brands/, instalas y activas.

Luego agrega el siguiente código al final del functions.php:

add_action( 'woocommerce_before_shop_loop_item_title', 'aq_display_brand_before_title' );
 function aq_display_brand_before_title(){
   global $product;
   $product_id = $product->get_id();
   $brands = wp_get_post_terms( $product_id, 'pwb-brand' );
   foreach( $brands as $brand ){
     echo 'term_id).'" class="category uppercase is-smaller no-text-overflow product-cat op-7">';
      echo $brand->name;
     echo '';
   }
 }

Espero que esto sirva para lo que buscas, de no ser así por favor indícalo para que podamos seguir ayudándote.

Saludos 🙂

ResponderCitar
Respondido : 27/12/2019 1:37 am

Cursos Gratuitos WordPress

Jonas
 Jonas
Estimable Member

Hola Bulmaro gracias por su respuesta
Veo que el plugin es para word press. ¿Es posible hacerlo en prestashop 1.6.1.24?

ResponderCitar
Respondido : 27/12/2019 3:18 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola Jonas,

Una disculpa por la confusión y demora.

Tienes que dirigirte al archivo product_list.tpl ubicado en la carpeta del tema que estás usando. Desde el administrador de archivos de cPanel accede a /public_html/raiz_de_tu_web/themes/elara/proudct_list.tpl

En la linea 86 puede que encuentres algo así:

{if isset($product.pack_quantity) && $product.pack_quantity}{$product.pack_quantity|intval|cat:' x '}{/if} {$product.name|truncate:45:'...'|escape:'html':'UTF-8'}

Solo agrega editalo y reemplazadlo como te muestro a continuación:

{if isset($product.manufacturer_name)} getPageLink('manufacturer.php')}?id_manufacturer={$product.id_manufacturer}" title="{$product.manufacturer_name|escape:'htmlall':'UTF-8'}" target="_blank"> {$product.manufacturer_name|escape:'htmlall':'UTF-8'} {/if}

{if isset($product.pack_quantity) && $product.pack_quantity}{$product.pack_quantity|intval|cat:' x '}{/if} {$product.name|truncate:45:'...'|escape:'html':'UTF-8'}

Nota: Recuerda crear una copia de seguridad del archivo product_list.tpl antes de editarlo.

Saludos 🙂

Esta publicación ha sido modificada el hace 4 años 2 veces por antonio
ResponderCitar
Respondido : 27/12/2019 6:03 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Jonas
 Jonas
Estimable Member

Hola Bulmaro gracias por tu respuesta
he ingresado el código como mencionas y casi funciona, solo que el nombre del producto sale en dos veces (adjunto captura) deseo reemplazar el primer nombre del producto por el nombre de la marca para todos los productos. con eso queda todo listo ¿es posible?

ResponderCitar
Respondido : 27/12/2019 5:17 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Asegúrate de haber reemplazado el código, es posible que lo hayas agregado, envíanos como adjunto el archivo que has modificado (puedes adjuntarlo en .zip) para revisar

Actualmente tu sitio esta en mantenimiento y no podemos ver lo que comentas.

Saludos.

ResponderCitar
Respondido : 27/12/2019 5:36 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jonas
 Jonas
Estimable Member

Hola Jhon

He restaurado al archivo original y reemplazado el código desde Cpanel, he habilitado la tienda y borrado caché. Pero ahora se ve el nombre del producto

adjunto el archivo modificado

Gracias por su ayuda

ResponderCitar
Respondido : 27/12/2019 6:14 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Adjunta nuevamente el archivo, lo ideal sería que lo adjuntes con la modificación que has realizado.
Si no se adjunta puedes subirlo a algún servicio externo como dropbox y enviarnos el enlace público.

Saludos.

ResponderCitar
Respondido : 27/12/2019 6:47 pm

Jonas
 Jonas
Estimable Member

Hola Jhon
Adjunto el archivo y envío enlace y enlace Drive por si acaso
https://drive.google.com/file/d/10IDtUWDUaBbPpUBAqmvF1zvV4lVJ_8G_/view?usp=sharing

Gracias

ResponderCitar
Respondido : 27/12/2019 7:07 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

El archivo que envías si que tiene el código correcto, puedes ir al backend de PrestaShop, en Paramétros Avanzados > Rendimiento , forzar la recompilación de cache de smarty y también deshabiliar temporalmente parámtros de optimización CCC que tengas y la cache.

Por otro lado he visitado tu sitio pero no veo que se duplique el nombre.

También puedes probar temporalmente cambiando al theme que viene por defecto (si estas en PS 1.7 el theme classic) agregar el código y verificar si te sucede lo mismo.

Saludos.

ResponderCitar
Respondido : 27/12/2019 8:21 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jonas
 Jonas
Estimable Member

Hola John
lo raro es que la primera vez que puse el código funcionó pero con el nombre del producto duplicado, ahora ya no funciona y el código esta correcto y la caché y demás estaba deshabilitado e inclusive borré caché manualmente, es raro.

Trataré de solucionarlo, mil gracias por su ayuda 🙂

ResponderCitar
Respondido : 27/12/2019 8:32 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Puedes probar igualmente cambiando temporalmente de theme y verificar, las modificaciones lógicamente tendrías que hacerlo en el theme activo nuevamente.

Saludos

ResponderCitar
Respondido : 27/12/2019 9:50 pm

Cursos Gratuitos WordPress

Jonas
 Jonas
Estimable Member

Hola Jhon
ya realicé las pruebas en un sitio clon y por alguna razón no surte el cambio
de hecho en mi tienda en producción tengo el código incrustado y no funciona,
¿hay otra manera de hacerlo?

Contenido solo visible a usuarios registrados

Gracias

ResponderCitar
Respondido : 29/12/2019 11:25 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Algo que podrías probar es agregar un mensaje para ver si esta teniendo efecto el archivo que modificaste, por ejemplo en el inicio del código agrega "prueba",

prueba {if isset($product.manufacturer_name)} .... resto del código

Verifica si se muestra el texto de prueba

Saludos.

ResponderCitar
Respondido : 30/12/2019 4:27 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Jonas
 Jonas
Estimable Member

Hola Jhon
gracias mil gracias por su respuesta, lo hice y ahora funciona a la perfección justo como lo quería, solo una última pregunta ¿es posible cambiar el color de texto del mensaje "prueba"'?

nuevamente mil gracias por su ayuda eres un crack 🙂

ResponderCitar
Respondido : 30/12/2019 4:45 pm
Página 1 / 2