Support Center » Knowledgebase » Deutsch - German » xt:Commerce VEYTON 4.0 » Master Slave 4.0.6 - Auto Update der Slave Artikel
 Master Slave 4.0.6 - Auto Update der Slave Artikel
Solution

Aktuell ist es nicht möglich das sich bei einer Änderung der Artikelnummer im Masterartikel die Slaves automatisch mit aktualisieren

Lösung:

Unter Inhalte-> Plugin->installierte Plugins

das Master Slave bearbeiten. Auf Hookpoints wechseln.


Hook: class.product.php:_get_data


Code ersetzen mit:  $header['products_model_old'] = array('type' => 'hidden');


Dannach den Hook speichern. 


Neuen Hook anlegen:


Hook: class.product.php:_get_bottom


Code:


 if ($pID) {

 $data[0]['products_model_old'] = $data[0]['products_model'];

 }


Status auf an setzen, Hook Speichern


Neuen Hook anlegen:


Hook: class.product.php:_set_perm


Code:


  if($data['products_master_flag']=='1'){ $ms_data = array('products_master_model'=>$data['products_model']); $db->AutoExecute($this->_table, $ms_data, 'UPDATE', 'products_master_model='.$data['products_model_old']); }


Status auf an setzen, Hook Speichern


fertig.



Article Details
Article ID: 69
Created On: 10 Oct 2008 05:29 PM

 This answer was helpful  This answer was not helpful

 Back
 Login [Lost Password] 
Email:
Password:
Remember Me:
 
 Search
 Article Options
Home | Register | Submit a Ticket | Knowledgebase | Troubleshooter | Downloads
Language: