Avisos
Vaciar todo

CREAR CSV , PaRA ATRIBUTOS DE MI PAGINA Y CANTIDADES

19 Respuestas
3 Usuarios
0 Reactions
452 Visitas
Joaquin
Respuestas: 250
Reputable Member
Topic starter
 

El otro dia , cree un csv , para meter todos los articulos que me paso mi proveedor , pero la cantidades y la unidades , no me las coge , y he hecho un par de intentos .

Necesitaria meter ese csv, para que al comprar por la pagina me salgan las cantidades de compra.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 22/06/2018 9:33 am
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

Hola

PrestaShop tiene un archivo modelo para realizar importaciones por CSV , puedes evaluar esar este archivo, lo encuentras desde : configurar > Parámetros Avanzados > Importar, también tendrías que asegurarte de colocar correctamente los IDs de los productos.

Si sigues con problemas envíanos una muestra del archvo csv con algunos productos para revisar.

Saludos.


 
Respondido : 22/06/2018 5:13 pm
Joaquin
Respuestas: 250
Reputable Member
Topic starter
 

El csv , ya lo tengo creado ,esto es lo que me gustaria meter , que son las cantidades de los articulos , y el formato de venta, pero no me lo coge prestashop.


 
Respondido : 26/06/2018 1:32 pm
Joaquin
Respuestas: 250
Reputable Member
Topic starter
 

como te subo el csv aqui , para que lo veas ??


 
Respondido : 26/06/2018 1:32 pm
Pepe
 Pepe
Respuestas: 41101
Illustrious Member Admin
 

Hola Joaquin.

como te subo el csv aqui , para que lo veas ??
Comprime el archivo en un zip y lo adjuntas, no hace falta que añadas todos los artículos, solo unas cuantas lineas para que podamos probarlo.

Un saludo


 
Respondido : 26/06/2018 3:10 pm
Joaquin
Respuestas: 250
Reputable Member
Topic starter
 

Ese es el zip


 
Respondido : 27/06/2018 1:33 pm
Pepe
 Pepe
Respuestas: 41101
Illustrious Member Admin
 

Hola Joaquin.

En ese archivo no hay datos, los datos que hay no los puede leer, bueno si que los lee pero no hay ningún dato que pueda relacionar con productos

UND VENTA
UNIDAD UNIDAD
UNIDAD UNIDAD
UNIDAD CJ12u
UNIDAD UNIDAD
UNIDAD PAQ6u
UNIDAD UNIDAD
UNIDAD UNIDAD
UNIDAD CJ24u

Adjunto tienes un archivo de ejemplo para importar productos.

Puedes descargarte archivos de ejemplo para importar categorías, combinaciones, etc

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

Un saludo


 
Respondido : 27/06/2018 3:31 pm
Joaquin
Respuestas: 250
Reputable Member
Topic starter
 

Haber pero lo que yo quiero , es que , en añadir a la cesta , salga las cantidades de minimo 12 unidades .
No meter atributos como he visto en el enlaze .


 
Respondido : 27/06/2018 5:17 pm
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

Hola

PrestaShop no define una cantidad mínima de compra, tendrías que usar un módulo adicional para esto, revisa por ejemplo : https://www.prestashop.com/forums/topic/518919-minimum-product-quantity-by-groups-accept-defined-quantities-only-prestashop-17-16-15/ , pruébalo agregando cantidades mínimas por producto manualmente, no se hasta que punto pueda importarte cantidades desde un archivo, tendrías que consultar con los desarrolladores.

Saludos.


 
Respondido : 27/06/2018 6:35 pm
Joaquin
Respuestas: 250
Reputable Member
Topic starter
 

Lo que estoy intentado hacer es esto ,crear las cantidades de mis articulos para que cuando se vaya a realizar la compra , vayan subiendo multiplos y no de 1 en 1 .
Que si las cajas son de 12 , en la cantidad cuando le de al mas , vaya de 12 en 12 .

https://fibraclim.com/chupitos/20551-vaso-licor-chupito-45cl-158-1108-caja-6-uds.html


 
Respondido : 02/07/2018 5:55 pm
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

Hola

En tal caso revisa el siguiente hilo de discusión en donde Pablo recomienda un módulo:
https://www.webempresa.com/foro/41-Preguntas-sobre-PrestaShop/142528-Poner-m%C3%BAltiplos-como-cantidades-m%C3%ADnimas-en-los-productos.html

Saludos.


 
Respondido : 02/07/2018 7:05 pm
Joaquin
Respuestas: 250
Reputable Member
Topic starter
 

Poniendo dentro el articulo escrito por ftp , no se podria hacer ???


 
Respondido : 02/07/2018 7:44 pm
Jhon
 Jhon
Respuestas: 44989
Soporte CMS Webempresa
 

Hola

Si, podrías probar, sin embargo el código que envías no crea los múltiplos, posiblemente tengas que revisar los archivos de smarty del theme, dentro de tu theme ubica el archivo product.tpl y allí ubica el input de cantidad, prueba con el atributo step : https://www.w3schools.com/tags/att_input_step.asp

Ten en cuenta que desde este foro no vemos temas de programación específicos y sólo podemos darte generalidades.

Saludos


 
Respondido : 02/07/2018 9:09 pm
Joaquin
Respuestas: 250
Reputable Member
Topic starter
 

// Cantidad minima por producto
if ((int)$this->id_product_attribute)
$minimal_quantity = Attribute::getAttributeMinimalQty($this->id_product_attribute);
else
$minimal_quantity = $product->minimal_quantity;
if ($this->qty % $minimal_quantity != 0)
{
$this->errors[] = Tools::displayError('You can only only add this item to your cart with a quantity multiple of ').' '.$minimal_quantity;
}
// fin Cantidad minima por producto
Este código debe insertarse después de la linea:

// If no errors, process product addition
if (!$this->errors && $mode == 'add')
{
Y antes de la linea:

// Add cart if no cart found
if (!$this->context->cart->id)
{

Como ves este codigo , para que cuando lo ponga en lo de cantidad minima , salgan los multiplos de esa cantidad ??


 
Respondido : 03/07/2018 2:55 pm
Pepe
 Pepe
Respuestas: 41101
Illustrious Member Admin
 

Hola Joaquin.

Cada pagina es distinta y las variables que utilizan pueden variar de una a otra por lo que no te podemos decir si ese código te funcionara. Ese es uno de los motivos por los que no damos soporte de código.

El código en si esta bien, pero como te digo no podemos saber si te sirve, todo es probarlo.

Las cantidades minimas de los productos los puedes añadir directamente en la ficha de cada producto, en el apartado cantidades.

Cuando importas un CSV en prestashop tienes la columna " Cantidad mínima ", esa columna es la que le indicas la Cantidad mínima del producto que se tiene que comprar.

Tendrias que añadir esa columna a tu CSV y relacionarla cuando importes el archivo.

Un saludo


 
Respondido : 03/07/2018 4:19 pm
Página 1 / 2