Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Productos especificos sin venta online  

 
JOSE
 JOSE
Usuario eminente

En la web, tengo ciertos productos que no se van a poder comprar online, solo mediante presupuesto, esto lo indicare en las caracteristicas del mismo.

me gustaria que en ese productos no apareciese el precio y el lugar de eso, salga alomejor un boton que ponga... pedir presupuesto o simplemente, no salga el precio y ya al pinchar lean la descripción.

como lo podría hacer la primera opción? y si no es posible, la segunda...

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 28/08/2017 1:32 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jose.

Para lo que buscas lo mejor es con un modulo -> https://addons.prestashop.com/es/presupuestos/3725-ask-for-a-quote-devis.html

Un saludo

ResponderCitar
Respondido : 28/08/2017 4:13 pm

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

Demian
 Demian
Usuario eminente

Por lo que veo el módulo es para pedir cotización pero como hago para que un producto esté cono en modo catálogo y otro en venta?

ResponderCitar
Respondido : 21/02/2018 3:56 am
Demian
 Demian
Usuario eminente

Pudiste hacer lo que necesitas necesito hacer lo mismo, cono lo resolviste?

ResponderCitar
Respondido : 21/02/2018 4:08 am

Cursos Gratuitos WordPress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Demian.

¿ te refieres a un producto virtual ?

En la ficha de producto selecciona la opción Producto virtual (servicios, reservas, productos descargables, etc.)

Si lo que quieres es que un producto no se pueda comprar, en las opciones de la ficha desmarca " Disponible para pedidos "

Si no es eso lo que buscas, por favor abre un nuevo hilo con tu usuario indicando lo que necesitas y veremos qué podemos hacer.

Un saludo

ResponderCitar
Respondido : 21/02/2018 9:08 am
Demian
 Demian
Usuario eminente

Hola Pepe, esta ok ahora si el producto tiene variantes, (ejemplo colores o medidas) no me permite ponerlo como producto virtual. Como hago?

ResponderCitar
Respondido : 21/02/2018 7:03 pm

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

Demian
 Demian
Usuario eminente

excelente la respuesta, una consulta mas sabes si hay alguna forma de poner masivamamente todos los productos juntos en no autorizados para pedido y no, mostrar precios sin que sea desde el modo catalogo?

ResponderCitar
Respondido : 21/02/2018 9:39 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Demian.

Podrías exportar los productos a un archivo, realizar la modificación e importar de nuevo ese archivo.

.- Accede a Parámetros Avanzados -> Gestor SQL
.- Pulsa En Añadir Nueva Consulta:
.- El el bloque Consulta SQL Añade lo siguiente:

SELECT
a.`id_product`, b.`name` AS `name`, `reference`, a.`price` AS `price`, sa.`active` AS `active`
, shop.`name` AS `shopname`, a.`id_shop_default`, image_shop.`id_image` AS `id_image`, cl.`name` AS `name_category`, sa.`price`, 0 AS `price_final`, a.`is_virtual`, pd.`nb_downloadable`, sav.`quantity` AS `sav_quantity`, sa.`active`, IF(sav.`quantity`<=0, 1, 0) AS `badge_danger`
FROM `ps47f_product` a 
LEFT JOIN `ps47f_product_lang` b ON (b.`id_product` = a.`id_product` AND b.`id_lang` = 3 AND b.`id_shop` = 1)

LEFT JOIN `ps_stock_available` sav ON (sav.`id_product` = a.`id_product` AND sav.`id_product_attribute` = 0
AND sav.id_shop = 1 AND sav.id_shop_group = 0 ) JOIN `ps_product_shop` sa ON (a.`id_product` = sa.`id_product` AND sa.id_shop = a.id_shop_default)
LEFT JOIN `ps_category_lang` cl ON (sa.`id_category_default` = cl.`id_category` AND b.`id_lang` = cl.`id_lang` AND cl.id_shop = a.id_shop_default)
LEFT JOIN `ps_shop` shop ON (shop.id_shop = a.id_shop_default)
LEFT JOIN `ps_image_shop` image_shop ON (image_shop.`id_product` = a.`id_product` AND image_shop.`cover` = 1 AND image_shop.id_shop = a.id_shop_default)
LEFT JOIN `ps_image` i ON (i.`id_image` = image_shop.`id_image`)
LEFT JOIN `ps_product_download` pd ON (pd.`id_product` = a.`id_product`) 
WHERE 1 

De este código tienes que modificar ps_ por el prefijo que utiliza tu BD, esto lo puedes saber en la misma página donde añades la consulta en el bloque " LISTA DE TABLAS DE MYSQL "

Una vez lo tengas, guardas la consulta y la exportas

Te creara un archivo CSV con los datos de los productos, la columna " is_virtual " es la que debes modificar.

Una vez modificado el archivo tienes que importarlo.

-> https://www.webempresa.com/blog/importar-categorias-y-productos-en-prestashop.html

Cualquier consulta que tenga no dudes en comunicarlo.

Un saludo

ResponderCitar
Respondido : 22/02/2018 8:51 am

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

Demian
 Demian
Usuario eminente

Pepe segun entiendo eso lo que hace es convertir en virtual el producto o no. cual es la columna de

Opciones
Disponible para pedidos
Muestra el precio
Sólo online (no se vende en ningún establecimiento físico)

Para establer inicialmente todo como no disponibles e ir activando al colocar los precios y stock correcto.. ya que mi bd podee 785 item y es complicado hacerlo manual!!

gracias

ResponderCitar
Respondido : 22/02/2018 4:32 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Lo que te indicó Pepe es sólo una exportación de los datos, realiza la exportación a un archivo, luego verás las columnas que tienes disponibles para cambiar, realiza los cambios y luego realiza la importación nuevamente.

Al tenerlo en una hoja de excel será más facíl cambiarlo

Saludos

ResponderCitar
Respondido : 22/02/2018 5:21 pm

Demian
 Demian
Usuario eminente

mi re pregunta a pepe fue si el dato que me indicaba el de la columna de is_virtual es el que hace referencia a OPCIONES
Disponible para pedidos
Muestra el precio
Sólo online (no se vende en ningún establecimiento físico)

esa era mi pregunta

ResponderCitar
Respondido : 22/02/2018 7:26 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

En la consulta, los campos:

a.is_virtual : define si el producto es virtual o no

No veo que exista un campo que indique mostrar o no el precio, sin embargo sería
a.show_price

Lo mismo para disponible para ordenes, sería:
a.available_for_order

Si sólo te interesan esos campos mejor consulta directamente la tabla de productos (ps_products) de tu base de datos ya que no son necesarias relaciones adicionales y podrías modificarlo con una consulta SQL directamente.

Saludos

ResponderCitar
Respondido : 22/02/2018 9:08 pm

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