Diseño y Posicionamiento Web con Joomla › Foros › Joomla 1.5 › Componentes › mostrar cantidad en stock al cliente? virtuemart
- Este debate tiene 13 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 13 años, 2 meses por Anónimo.
-
AutorEntradas
-
-
25/11/2010 a las 04:08 #94211AnónimoInvitado
buenas.
Mi pregunta es la siguiente ¿puede virtuemart mostrar la cantidad de stock que tiene mi tienda al cliente final? y no me refiero con esto a activar el control de stock, opción que si tiene virtuemart.
Otros carritos de la compra si que pueden, ejemplo zencart.
Desde luego casi podria asegurar que virtuemart por si solo no es capaz, sin hacerle modificación
Me imagino que modificando algun archivo php o con algun plugin o modulo se podra hacer.
Llevo varios dias liado con esto y me sorprende no encontrar esta pregunta por la web, ya que es una opción importante para un carrito de la compra.
Imaginaros que tengo una tienda que vende cartas de colección. Para el cliente final es muy importante saber de cuantas cartas de un tipo dispongo antes de hacer el pedido ya que no es un producto que se pueda reponer facilmente con lo cual ahora tengo 2 cartas de un tipo y mañana, despues de venderlas, puedo pasarme mucho tiempo sin conseguir mas de esta carta.He encontrado bicheando por internet un solo caso donde un chico le estaba haciendo una página web a un cliente y preguntaba esto: esto me da algo de esperanza a la hora de saber que hay mas gente con mi inquietud
Estaría agradecido, si alguien aportara algo de luz a esto que parece simple pero que no soy capaz de dar con la solucion.
Saludos y gracias.
-
25/11/2010 a las 14:39 #94216Moderador ForoParticipante
He estado mirando por encima en el foro de virtuemart y no he visto referencia sobre ese tema. Deja que lo mire mas a fondo. Es interesante como idea. Como opcion para animar al cliente a no despistarse, mas si se trata de articulos con mucha demanda. Para las navidades seria un buen sistema de acelerar ventas.
-
26/11/2010 a las 03:53 #94249AnónimoInvitado
Mira a ver lo que puedes hacer al respecto, ya que es una pena que un carrito como virtuemart no tenga esta opcion, y es que me gusta tanto trabajar bajo joomla que sería una pena que nadie hubiera sacado algo para remediar esto.
Saludos y agradecer tu interes por remediar esto.
-
07/12/2010 a las 23:26 #94442AnónimoInvitado
Bueno, he tardado, pero aquí cuelgo la respuesta a poder indicar en la tienda final la cantidad de stock disponible. Para que los demas no tengan que pasar por lo que yo he pasado. Estas indicaciones las puedo dar gracias a un alma de buen hacer que me explicó como hacer esto.
Todo lo que voy a indicar es usando la lista de “flat product list” en la configuración del tema de la tienda con el tema “default”. Esto esta en configuración de virtuemart / sitio / diseño / seleccione el tema de la tienda. Aunque tambien se puede aplicar a cualquier “browse” cuando usamos “product listing with a table”. Pero sinceramente, queda mucho mejor usando “flat product list”. Bueno, una vez configurada nuestra tienda con las indicaciones de arriba, paso a detallar el php a modificar:
wwwcomponentscom_virtuemartthemesdefaulttempbrowseincludesbrowse_listtable.tpl.php
Aqui aparecen las columnas que presenta el catalogo, en concreto, estas lineas pertenecen a la cabecera:
// Table header
$tableheader[] = $VM_LANG->_(‘PHPSHOP_CART_NAME’);
$tableheader[] = $VM_LANG->_(‘PHPSHOP_CART_SKU’);
if( _SHOW_PRICES && $auth[‘show_prices’] ) {
$tableheader[] = $VM_LANG->_(‘PHPSHOP_CART_PRICE’);
}
…
…
…
…
Y estas líneas son los productos:$data[$row][] = ‘‘.$product[‘product_name’].’‘;
$data[$row][] = $product[‘product_sku’];
$data[$row][] = $product[‘product_price’];modifica
$data[$row][] = $product[‘product_sku’];
por
$data[$row][] = $product[‘product_in_stock’];
con esto aparecerá en vez del nombre de la referencia del producto, la cantidad en stock.
Hay que tener en cuenta que esto es una solución tosca y seguro que hay alguna manera mas elegante de hacer lo mismo, pero es a lo que he llegado y dando gracias al cielo.
Si alguien tiene alguna duda al respecto que lo indique y dentro de mis pequeños conocimiento intentaré aclarar sus dudas.
Y si alguien puede depurar esta respuesta que se anime y lo diga.el conocimiento de una persona puede mover piedras, el de millones de personas puede mover montañas 😉
-
08/12/2010 a las 02:48 #94443Moderador ForoParticipante
Mil Gracias por compartirlo con esta comunidad. Muy agradecido. 😉
-
08/12/2010 a las 07:55 #94444AnónimoInvitado
hay una cosa que me molesta de la configuración “flat product list”, ya abriré un tema nuevo pero aun asi lo coloco aqui tambien y es que cuando picas sobre la imagen de un producto no se abre la imagen en grande sino que te manda a detalles del producto. para solucionar esto pasamos a editar el famoso archivo browse_listtable.tpl.php del que hablo en el post anterior y en la parte donde dice..
$data[$row][] = ‘‘
. ps_product::image_tag( $product[‘product_thumb_image’] )
. ‘‘;lo modificamos y ponemos:
$data[$row][] = ‘‘
. ps_product::image_tag( $product[‘product_thumb_image’] )
. ‘‘;
ya está, el unico problema es que se habrirá en la misma ventana donde esta la página que estamos usando, con lo cual para seguir navegando en la web tendremos que darle al navegador para atras, ya me gustaria a mi que se abriera uno nuevo que se abriera una ventana minimixada con la imagen pero ya te digo que solo consigo soluciones parciales.de todas maneras lo postearé como un post nuevo.
aun asi, si alguien tiene un aporter sobre esto que lo indique, de todas formas abrire un nuevo post 🙂
saludos.
-
15/01/2011 a las 04:49 #94891AnónimoInvitado
Hola,
Antes de nada muchas grácias por tu ayuda. Resulta que he seguido tus indicaciones al pié de la letra, pero no ha sucedido nada, la ref. del producto continua y no aparece la cantidad en stock.
¿Alguna idea? -
15/01/2011 a las 23:32 #94901AnónimoInvitado
Bueno ya está! todo era porque la pestaña de Ref. estaba seleccionda en el menú/ site de configuración de virtuemart, ahora tu indicación funciona perfectamente. Hang looose!!!
-
28/01/2011 a las 12:38 #95043AnónimoInvitado
ante todo pedir perdon a marcelogiu por no contestarle pero es que llevo mucho sin conectarme, de todas maneras ya lo solucionó el solo, ole tus huevos, jajajaj.
Solo indicar que ya se como hacer para que cuando se pique sobre la imagen de un producto se te abra en una ventana nueva y asi no tener que darle para atras en el navegador, como estoy muy liado, os digo que ya indicaré como y es lo maximo que puede dar php para llegar a mas tendriamos que usar java, usando java conseguiriamos que la ventana de la imagen del producto se abriera pero redimensionada, osea que no se abra en grande sino al tamaño que yo quiera, pero eso aun no lo controlo.
Bueno en cuanto tenga algo de tiempo os pongo como he conseguido que usando la configuracion del este post al picar sobre la imagen se abra una ventana nueva.
Saludos -
03/02/2011 a las 01:05 #95103AnónimoInvitado
Bueno, ya estoy para indicar como se modifica browse_listtable.tpl.php para conseguir que cuando piquemos sobre una imagen en miniatura de un producto, esta se muestre en grande, recordar que esto es usando una configuración en concreto, que se habla anteriormente en este tema.
Editamos el browse_listtable.tpl.php y añadimos target=”_blank”. Os pongo la linea ya modificada:$data[$row][] = ‘<a href="'.$product['product_full_image'].'" target=”_blank” title=”‘.$product[‘product_name’].'”>’
Espero que esto le pueda servir a alguien.
Saludos.
-
03/02/2011 a las 01:09 #95104AnónimoInvitado
:s como al poner lo que queria resaltar en negrita he visto que no se ve claro las comillas, pongo otra vez la linea ya modificada, esta vez sin negrita, jajaja.
$data[$row][] = ‘‘
-
03/02/2011 a las 01:15 #95105AnónimoInvitado
A ver si ahora sale bien, joe..
$data[$row][] = ‘‘
. ps_product::image_tag( $product[‘product_thumb_image’] )
. ‘‘;Por si no sale bien y no se ve claro, donde pone target=”_blank” antes hay una comilla y una doble comilla ‘”
Saludos otra vez.
-
11/10/2011 a las 10:26 #102158AnónimoInvitado
Donde esta el menu/site Ref. a que te refieres tengo el mismo problema y no le he podido arreglar
-
11/10/2011 a las 17:15 #102164AnónimoInvitado
Hola Israel.
Ahora mismo estoy un poco perdido con tu consulta. Cuando preguntas donde esta el menu/site ref. me imagino que te refieres a esto:
Pues bien, si es esto a lo que te refieres, no tengo ni idea, ya que esto lo escribió Marcelogiu y la verdad yo no encuentro ninguna pestaña REF. que afecte a lo que estamos hablando.
Pero concretamente, cual es tu problema? Que sigues las indicaciones y no se produce cambio alguno? Si es así, todo apunta a tu configuracion de virtuemart.
Si quieres te puedo indicar exactamente como esta configurada mi página.
A ver si damos con tu problema, ok?
Saludos.
Attachments:
-
-
AutorEntradas
- El foro ‘Componentes’ está cerrado y no se permiten nuevos debates ni respuestas.