Reverb Integration
reverb
1.0.0
Reverb OpenCart
https://reverb.com/au/page/integrations
response->setOutput($this->load->view('catalog/product', $data));]]>
load->model('extension/module/reverb');
$reverb_product_id = isset($this->request->get['product_id']) ? (int)$this->request->get['product_id'] : 0;
$reverb_row = $this->model_extension_module_reverb->getProductMap($reverb_product_id);
$data['reverb_sync_enabled'] = $reverb_row ? (int)$reverb_row['sync_enabled'] : 0;
$data['reverb_condition_uuid'] = $reverb_row ? $reverb_row['condition_uuid'] : '';
$data['reverb_category_uuid'] = $reverb_row ? $reverb_row['reverb_category_uuid'] : '';
$data['reverb_listing_id'] = $reverb_row ? $reverb_row['reverb_listing_id'] : '';
$data['reverb_conditions'] = $this->model_extension_module_reverb->getListingConditions();
$data['reverb_oc_category_mappings'] = $this->model_extension_module_reverb->getCategoryMappings();
]]>
model_catalog_product->editProduct($this->request->get['product_id'], $this->request->post);]]>
request->post['reverb_sync_enabled']) || isset($this->request->post['reverb_condition_uuid'])) {
$this->load->model('extension/module/reverb');
$this->model_extension_module_reverb->saveProductMap((int)$this->request->get['product_id'], [
'sync_enabled' => isset($this->request->post['reverb_sync_enabled']) ? 1 : 0,
'condition_uuid' => $this->request->post['reverb_condition_uuid'] ?? '',
'reverb_category_uuid' => $this->request->post['reverb_category_uuid'] ?? '',
]);
}
]]>
model_catalog_product->addProduct($this->request->post);]]>
request->post['reverb_sync_enabled']) || isset($this->request->post['reverb_condition_uuid'])) {
$this->load->model('extension/module/reverb');
$this->model_extension_module_reverb->saveProductMap((int)$product_id, [
'sync_enabled' => isset($this->request->post['reverb_sync_enabled']) ? 1 : 0,
'condition_uuid' => $this->request->post['reverb_condition_uuid'] ?? '',
'reverb_category_uuid' => $this->request->post['reverb_category_uuid'] ?? '',
]);
}
]]>
{{ tab_design }}]]>
Reverb
]]>
]]>