Avisos
Vaciar todo

Detalles del producto

3 Respuestas
2 Usuarios
0 Reactions
1,118 Visitas
Carlos
Respuestas: 313
Reputable Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola:
Estoy tratando de crear una variante genérica de producto pero la ubicación de esta opción queda demasiado abajo del carrito de compra por lo que puede generar confusión o simplemente no se ve bien, como puedo cambiar la posición del desplegable? ver imagen

Hay algún módulo o pluging o algún sitio donde se pueda descargar otro diseño de los detalles del producto?

Gracias

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 08/10/2012 11:23 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola,

Para cambiar la posición donde se coloca el selector de la variante genérica de producto en Virtuemart deberías editar el archivo components/com_virtuemart/views/productdetails/tmpl/default.php y buscar el siguiente código:

    if (!empty($this->product->customfieldsSorted['normal'])) {
	$this->position = 'normal';
	echo $this->loadTemplate('customfields');
    } // Product custom_fields END

Este código lo tendrás que colocar en la posición deseada, por ejemplo, justo debajo del código:

		// Add To Cart Button
// 			if (!empty($this->product->prices) and !empty($this->product->images[0]) and $this->product->images[0]->file_is_downloadable==0 ) {
		if (!VmConfig::get('use_as_catalog', 0) and !empty($this->product->prices)) {
		    echo $this->loadTemplate('addtocart');
		}  // Add To Cart Button END

Es conveniente que en lugar de aplicar el cambio directamente en el archivo, te lo descargues, lo modifiques y lo subas en la ruta templates/theme272/html/com_virtuemart/productdetails. De hecho, antes de aplicar el cambio comprueba si ya existe un archivo con nombre default.php en esa ruta ya que, de así, lo cambios que te comentaba antes tendrás que aplicarlos en este archivo. Por seguridad, haz una copia de archivo antes de aplicar cambios.

Sobre el tema del diseño de la ficha de detalles de producto, normalmente estos cambios se aplican dentro de la propia plantilla de Joomla. Existen plantillas de Joomla que ya cuentan con diversas modificaciones en el diseño de los diversos apartados de la tienda como, por ejemplo, hacemos en nuestros Pack Tienda:

https://www.webempresa.com/packs-joomla/pack-tienda-joomla.html

Existen otras alternativas, como las que puedes ver en el siguiente enlace:

http://www.yagendoo.com/en/joomla/joomla-templates/virtuemart-templates-ecommerce-shop-templates-for-joomla.html


 
Respondido : 08/10/2012 11:52 am
Carlos
Respuestas: 313
Reputable Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola Pablo:

Muchas gracias por la aclaración, me ha sido de gran ayuda,.... ya esta realizado el cambio.

Gracias de nuevo.
Un saludo
Carlos :laugh:


 
Respondido : 08/10/2012 12:37 pm