Witam
Mama taki "mały" problem, próbuję powiązać produkty między sobą, stworzyć pętle między produktami tzn. dodaję powiązanie produktu A z produktem B,C,D,E itd. i chciałbym aby wszystkie te produkty były automatycznie powiązane ze sobą tak żebym nie musiał tego robić dla każdego z osobna, znalazłem takie rozwiązanie na forum dla pliku classes/Product.php
public function changeAccessories($accessories_id)
{
foreach ($accessories_id as $id_product_2)
{
Db::getInstance()->AutoExecute(_DB_PREFIX_.'accessory', array('id_product_1' => (int)($this->id), 'id_product_2' => (int)($id_product_2)), 'INSERT');
Db::getInstance()->AutoExecute(_DB_PREFIX_.'accessory', array('id_product_1' => (int)($id_product_2), 'id_product_2' => (int)($this->id)), 'INSERT');
foreach ($accessories_id as $pomoc)
{
if($id_product_2!=$pomoc)
Db::getInstance()->AutoExecute(_DB_PREFIX_.'accessory', array('id_product_1' => (int)($id_product_2), 'id_product_2' => (int)($pomoc)), 'INSERT');
}
}
}
ale niestety nie działa ono dla mnie:/ byłbym wdzięczny za wszelkie sugestie.
Wątek do poprzedniej rozmowy:
http://prestashopforum.pl/index.php/topic,9060.0.html