Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Es posible configurar el nº de categ por fila en v  

 
Visoft
 Visoft
Honorable Member

tengo un problema a la hora de configurar las miniaturas, bueno tengo varios problemas, primero, la funcion de redimension de las miniaturas una vez cambiado las dimensiones de tamaño la opcion que en teoria te deberia redimensionar la miniatura una vez modificado el tamaño no me funciona, para que se redimensionen tengo que volver a entrar y crearlas una a una, segundo consigo controlar el numero de producto por fila, pero no consigo controlar el numero de categorias por fila, y claro busco una media de miniatura que me valga para todas las dimensiones de pantalla, si pudiera reducir el numero de categorias por fila a tres seria ideal pero no se como hacerlo, el numero de categorias que me presenta va por libre siempre me presenta 4 y la plantilla las une o las separa segun pantalla, no se como cambiar el boton del carrito, el se sale por defecto no me gusta, sigo sin saber y lo he preguntado en 20 foros, si es posible configurar el carrito para poder trabajar la cantidad comprada con decimales es decir que se pueda configurar un valor inicial de ejem 4.2 y un incremento de 2.2 . y por ultimo alguien me puede explicar para que sirve el tema y como puedo crear nuevos temas para mi tienda, segun el ejemplo lo que hace el tema es personalizar la tienda pero ahora que me lo expliquen, si alguien me ayuda con esto le deberai un millon de gracias . un saludo

Citar
Respondido : 12/01/2011 9:32 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Vamos por partes. Una vez que las imágenes de producto ya se han subido se generaron las miniaturas correspondientes al tamaño que se le habían indicado, por lo que si se cambian estas dimensiones en la configuración de Virtuemart no se aplican los cambios para las miniaturas que ya existen, sino que se aplican para los productos o imágenes que se suban a partir de ese momento.

Para cambiar el número de categorías que se muestran por fila tienes que editar el siguiente archivo:

components/com_virtuemart/themes/default/templates/common/categoryChildlist.tpl.php

Esta es la ruta a seguir suponiendo que se está utilizando el tema "default" de Virtuemart. Ahí verás, aproximadamente en la línea 5, el código $categories_per_row = 4;. Tan solo debes cambiar el 4 por el número de categorías por fila que quieras mostrar.

Sobre el cambio del botón del carrito, lo más cómodo es editar los estilos CSS del tema que estés usando en Virtuemart. Por ejemplo, para el tema por defecto, el archivo a editar es el siguiente:

components/com_virtuemart/themes/default/theme.css

Ahí debes buscar la línea con el código .addtocart_button {. Debajo se indica el background que se aplica al carrito, por ejemplo add-to-cart_blue.gif. En la ruta components/com_virtuemart/themes/default/images podrás ver otras imágenes que se pueden usar en lugar de las que están, como por ejemplo add-to-cart_brown.gif, add-to-cart_green.gif, etc.

Si quieres un cambio más complejo necesitarías tener algunos conocimiento en el manejo de los estilos CSS para aplicar los cambios.

Sobre el tema de las cantidades, de forma que se utilicen decimales, en principio Virtuemart no está preparado para trabajar con decimales, sino que lo que se compran son siempre unidades enteras del producto. Si esto lo necesitas para vender productos por peso, se podría cambiar de Kg a gramos y hacer que la unidad de paso de selección vaya de 100 en 100.

Por último, un tema de Virtuemart es una plantilla que se usa para definir el aspecto que tendrán las distintas partes del componente: página principal, listado de productos, ficha de producto, proceso de compra, etc.
Por defecto, Virtuemart monta la mayor parte de lo que se muestra en el frontal de la web a través de plantillas, de forma que se puedan hacer cambios en las mismas para modificar el aspecto visual de la tienda, sin tener que entrar en la parte que incluye la mayor parte del código php.
Crear un tema nuevo puede ser una tarea bastante compleja. Un primer paso sería parte del tema default que incluye Virtuemart y duplicarlo, es decir, habría que coger el directorio components/com_virtuemart/themes/default y duplicarlo en la ruta components/com_virtuemart/themes con otro nombre. A partir de ahí, se pueden modificar los archivos que se necesiten para cambiar el aspecto de la web.
Ten en cuenta que si lo que quieres es cambiar el aspecto del listado de productos o de la ficha de producto es posible crear plantillas para cada uno de estos apartados dentro del mismo tema por defecto, ya que para estos dos casos siempre existe la opción de elegir entre varias plantillas.

ResponderCitar
Respondido : 12/01/2011 6:45 pm

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

Visoft
 Visoft
Honorable Member

gracias por todo , ya he podido cambiar el numero de categorias por fila, y estoy viendo lo del carrito , si puedes echale un vsitado al siguiente enlace a ver si lo que dice ahi vale para algo gracias

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

ResponderCitar
Respondido : 12/01/2011 7:14 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

He revisado el post que comentas sobre el hack para introducir decimales en la cantidad.

Aunque a priori no tiene por qué fallar, debes asegurarte que después de aplicar los cambios no surgen problemas inesperados. Ten en cuenta que además de cambiar el código de Virtuemart se está modificando la estructura de la base de datos.

Te recomiendo que hagas pruebas de todo tipo de compras con decimales para asegurarte que todo funcione correctamente: compras, revisión del proceso de compra asegurándose de que siempre se muestre la cantidad correcta con sus decimales, revisar el paso último de la compra antes de la confirmación final, revisión del resumen del pedido, revisión del mail que recibe el cliente, revisión de los datos del pedido en la administración de Virtuemart y, por supuesto, ver que en todos estos casos el importe de la compra coincide con lo realmente esperado.

ResponderCitar
Respondido : 13/01/2011 10:55 am

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

Lucas
 Lucas
Miembro Admin

Hola,

Yo revisaría bien que estés aplicando bien los redondeos al trabajar con decimales.

Cuidado con las actualizaciones de Virtuemart, no podrás hacerlas automáticamente.

ResponderCitar
Respondido : 13/01/2011 11:00 am