Jump to content

Добавление производителя


Recommended Posts

вот код мне нужно добавить произв. с id = id клиента

 

$manufacturer = new Manufacturer($this->customer->id, $this->context->language->id);
   if (!Validate::isLoadedObject($manufacturer)) {
$manufacturer->id_manufacturer = $this->customer->id;
$manufacturer->id = $this->customer->id;
$manufacturer->name = $this->customer->firstname;
$manufacturer->active = 1;
$manufacturer->add();
$manufacturer->id_manufacturer = $this->customer->id;
$manufacturer->id = $this->customer->id;
$manufacturer->name = $this->customer->firstname;
$manufacturer->active = 1;
$manufacturer->update();
   }

НО. код работает но id с каждым запуском увеличивает.

а мне нужно добавить с id например 6.

заранее спасибо.

Link to comment
Share on other sites

решил сам)) как всегда в принципе...

в ObjectModel.php в add есть ключевые 2 строки ))

 

if (isset($this->id) && !Tools::getValue('forceIDs'))
  unset($this->id);

 

Всего то нужно чтобы было id + Tools::getValue('forceIDs') - true и всё.)

Link to comment
Share on other sites

×
×
  • Create New...