dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-dev] Imports


From: Maxime Kohlhaas
Subject: Re: [Dolibarr-dev] Imports
Date: Thu, 10 Jul 2014 17:09:51 +0200

I think this import takes product ref because it's defined in the category mod :

$this->import_convertvalue_array[$r]=array(
'cp.fk_categorie'=>array('rule'=>'fetchidfromref','classfile'=>'/categories/class/categorie.class.php','class'=>'Categorie','method'=>'fetch','element'=>'category'),
'cp.fk_product'=>array('rule'=>'fetchidfromref','classfile'=>'/product/class/product.class.php','class'=>'Product','method'=>'fetch','element'=>'product')
);

It works perfectly fine if my product is not a numeric...



Bien cordialement,

--
Maxime Kohlhaas
Consultant associé
ATM Consulting
+33 6 33 42 92 43


2014-07-10 17:01 GMT+02:00 Marcos García <address@hidden>:
Because there's no support to Product Ref in some import wizards, they use Product Id.

Regards,
 
Marcos García
address@hidden


2014-07-10 16:59 GMT+02:00 Maxime Kohlhaas <address@hidden>:
Hi all !

I just had trouble with the import module.
I was trying to import link betwwen product and category but the system was not transforming my product ref into id to do the insert.

After a little digging, i found that in the import_csv.modules.php file (core/modules/import), there's a test :

if (! is_numeric($newval) && $newval != '')

This test doesn't fetch the object if the ref ($newval) is a numeric. But I can have perfectly numeric product refs.

I was wondering why this is_numeric() test is made...

Regards,

--
Maxime Kohlhaas
Consultant associé
ATM Consulting
+33 6 33 42 92 43

_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev



_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev



reply via email to

[Prev in Thread] Current Thread [Next in Thread]