Avisos
Vaciar todo

Agregar variable de descripción corta del producto en la ficha del producto de VirtueMart

9 Respuestas
4 Usuarios
0 Reactions
3,889 Visitas
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes, me gustaría agregar la "descripción corta" en la ficha del producto de virtuemart, aquí les dejo un ejemplo:

Saludos, Enrique P.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 04/01/2013 6:53 pm
Rafa Noguera
Respuestas: 438
Reputable Member Admin Registered
 

Hola Enrique,
Eso es cuestión de la plantilla que emplees. Si no lo hace la plantilla que estás utilizando, tendrás que editar el fichero:

/templates/TU_PLANTILLA/html/com_virtuemart/productdetails/default.php
(donde TU_PLANTILLA es el nombre de la plantilla que utilices en tu Joomla)

y pegar el siguiente código allí donde quieras que se muestre las descripción corta del producto:

if (!empty($this->product->product_s_desc)) { 
      product->product_s_desc; 
   } ?>

http://forum.virtuemart.net/index.php?topic=106587.0

Espero que te sirva.

Un saludo,
Rafa Noguera


 
Respondido : 04/01/2013 7:04 pm
Respuestas: 2640
Famed Member
Topic starter
 

Buenas tardes Rafa, este código deberá ir dentro de un php no? he probado a insertarlo tal y como me lo mandas pero así no funciona...

Saludos, Enrique P.


 
Respondido : 04/01/2013 7:26 pm
Javier Gómez
Respuestas: 122
Estimable Member
 

Hola Enrique,

El código es tal como te ha dicho Rafa, ¿ podrías ponernos el trozo de código que pertenece a la parte en donde quieres insertar la descripción corta para decirte concretamente como tienes que insertarlo?

Me parece que el problema es de formateo entre php y html el que tienes.

Saludos


 
Respondido : 05/01/2013 8:43 am
Respuestas: 2640
Famed Member
Topic starter
 

Buenos dias Javier, arriba de "haz una pregunta sobre este producto" o mejor debajo del titulo...

Te paso un pantallaso y el archivo.


 
Respondido : 05/01/2013 10:00 am
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Enrique,

No veo la parte del código siguiente en tu captura:

      product->product_s_desc; 

Justo la responsable de pintarlo en pantalla. 😉

¿Puedes comprimir el archivo en un .zip y adjuntarlo?.

Saludos


 
Respondido : 05/01/2013 10:17 am
Respuestas: 2640
Famed Member
Topic starter
 

Buenos dias Luis, la acabo de quitar porque si no la web me da un error al abrirla...

Aquí te dejo mi fichero comprimido. Gracias

Saludos, Enrique P.


 
Respondido : 05/01/2013 10:57 am
Rafa Noguera
Respuestas: 438
Reputable Member Admin Registered
 

Enrique,
para ponerlo debajo del título, en el fichero que nos mandas justo después de esto:

product->product_name ?>

pega éste código:

product->product_s_desc)) { 
       echo "

".$this->product->product_s_desc."

"; } ?>

de manera que quede así:

product->product_name ?>

product->product_s_desc)) { echo "

".$this->product->product_s_desc."

"; } ?>

Haz copia antes del fichero original.
Espero que te sirva.

Un saludo,
Rafa Noguera


 
Respondido : 05/01/2013 11:58 am
Respuestas: 2640
Famed Member
Topic starter
 

Muchas Gracias Rafa, me sirvió tu respuesta.

Saludos, Enrique P.


 
Respondido : 05/01/2013 12:14 pm