Jump to content
  • 0

Cechy produktu


q3d

Question

Posiadam dwie cechu produktu: kolorystyka i kolor. Kolorystyka to wartość opisowa natomiast Kolor to wartość z listy. Produkty do sklepu zostaną zaimportowane. W pliku generującym dane do przekazania PrestaShop znajduje się kod:

'Feature(Name:Value:Position)' => join(',', 
                        array(
                            'Termin dostawy:' .$data['czasDostawy'],
                            'Projektant:'.$data['projektant'],
                            'Materiał:'.$data['material'].'::1',
                            'Kolorystyka:'.$data['kolor'].'::1',
                            'Wymiary:'.$data['wymiary'].'::1',
                            'Uwagi:'.$data['uwagi'].'::1',
                            'Kolor:'.$data['kolor2'],
                            'Wykończenie:'.$data['wykonczenie']
                            )),

Problem polega na tym, że wartość z pola Kolor nadpisuje wartośc z pola Kolorystyka. Spowodowane jest to zapewne zapytaniem z metody addFeatureImport:

$rq = Db::getInstance()->getRow('
		SELECT `id_feature`
			FROM '._DB_PREFIX_.'feature_lang
			WHERE `name` = \''.pSQL($name).'\'
			GROUP BY `id_feature`
		');

To zapytanie dla wartość "kolor" zwraca ID dwóch rekordów: Kolorystyka i Kolor.

 

Zależy mi na tych nazwach cech (nie przycodzi mi nic innego do głowy).

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...