COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!
BuslikDrev

Подкатегории / Линейка продукции для производителей

Recommended Posts

14 минуты назад, kol1n2012 сказал:

ну незнаю... сделал 4 уровня легко, только что в левом меню не выводит я от него избавлюсь всеравно, и сделать то помелочи доработать чтоб подкатегории выводило  после хлебных крошек, это пустяк я сделаю ...вот ссылка 4 уровня там по хлемным видно

http://zakazmotors.ru/index.php?route=product/manufacturer/info&manufacturer_id=8_11_12_13

ссылки выводит вот такого плана в любом производителе и в подкатегории производителя, как сделать чтобы ЧПУ были.. SeoPro категории отрабатывает нормально, и до установки модуля производители были ЧПУ.

будет порядка 20-30 производителей иномарок, и в них по 10-20 моделей авто,и в каждой еще по 10 категорий запчастей и еще в каждой еще до десяти подкатегорий..до 4 уровня где-то.


Нажимали кнопки исправить, как в производителях, так и в товаре?
 

Скрытый текст

image.thumb.png.8564d4dff17eda2e9d524b574d8c7721.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, kol1n2012 сказал:

отлично ... но как, в БД колупать или seopro 

Вы прописали во всех производителях урл ссылки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, kol1n2012 сказал:

автоматом проставляет, проверил. да везде

А ЧПУ включено в настройках магазина?

Ошибок нету в логе модификаторов?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, BuslikDrev сказал:

А ЧПУ включено в настройках магазина?

да 

http://zakazmotors.ru/component/monitor/test.html

в категориях seopro отрабатывает норм.

скрин с настройками прилагаю... 

Скрытый текст

1.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, kol1n2012 сказал:

да 

http://zakazmotors.ru/component/monitor/test.html

в категориях seopro отрабатывает норм.

скрин с настройками прилагаю... 

Скрытый текст

1.jpg

 


Лог модификаторов покажите, прячьте скриншоты и коды в скрытный текст.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ок.

 

Скрытый текст

лог модификаторов:


2017-10-07 21:22:54 - MOD: Modification Default
FILE: system/engine/action.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 44
FILE: system/engine/loader.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 25
LINE: 64
LINE: 85
LINE: 104
FILE: system/library/config.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 28
FILE: system/library/language.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 30
LINE: 36
----------------------------------------------------------------
MOD: Local copy OCMOD by iSenseLabs
FILE: admin/controller/extension/installer.php
CODE: 'url'  => str_replace('&', '&', $this->url->link('extension/installer/ftp', 'token=' . $this->session->data['token'],
LINE: 137
CODE: public function unzip() {
LINE: 298
----------------------------------------------------------------
MOD: Линейка продукции для производителей - "SubManufacturers"
FILE: admin/controller/catalog/manufacturer.php
CODE: private $error = array();
LINE: 9
CODE: protected function getList()
LINE: 138
CODE: 'href' => $this->url->link('catalog/manufacturer', 'token=' . $this->session->data['token'] . $url
LINE: 180
LINE: 382
CODE: $data['manufacturers'] = array();
LINE: 186
CODE: $data['heading_title'] = $this->language->get('heading_title');
LINE: 231
CODE: $data['button_delete'] = $this->language->get('button_delete');
LINE: 250
CODE: $data['results']
LINE: 306
CODE: $data['results']
LINE: 308
CODE: protected function getForm() {
LINE: 325
CODE: $this->load->model('setting/store');
LINE: 498
CODE: if (isset($this->request->post['noindex']))
LINE: 547
CODE: protected function validateDelete() {
LINE: 743
CODE: public function autocomplete()
LINE: 768
CODE: => 5
LINE: 777
CODE: $this->response->setOutput(json_encode($json));
LINE: 863
FILE: admin/controller/catalog/product.php
CODE: $this->request->get['filter_manufacturer'];
LINE: 80
CODE: $this->request->get['filter_manufacturer'];
LINE: 166
CODE: $this->request->get['filter_manufacturer'];
LINE: 254
CODE: $this->request->get['filter_manufacturer'];
LINE: 342
CODE: $this->request->get['filter_manufacturer'];
LINE: 459
CODE: $this->request->get['filter_manufacturer'];
LINE: 464
CODE: $filter_manufacturer = null;
LINE: 469
CODE: $filter_manufacturer_name = $manufacturer['name'];
LINE: 478
CODE: unset($this->request->get['filter_manufacturer']);
LINE: 485
CODE: if ($filter_manufacturer==0)
LINE: 487
CODE: $this->request->get['filter_manufacturer'];
LINE: 565
CODE: $this->request->get['filter_manufacturer'];
LINE: 784
CODE: $this->request->get['filter_manufacturer'];
LINE: 858
CODE: $this->request->get['filter_manufacturer'];
LINE: 1124
CODE: public function copy()
LINE: 314
CODE: $this->url->link('catalog/product/enable'
LINE: 636
CODE: => $filter_manufacturer,
LINE: 654
CODE: $result['m_name']
LINE: 693
CODE: $this->language->get('entry_manufacturer');
LINE: 738
CODE: $this->language->get('entry_manufacturer');
LINE: 1005
CODE: $this->language->get('help_manufacturer');
LINE: 1042
CODE: $data['filter_manufacturer'] = $filter_manufacturer;
LINE: 938
CODE: if (isset($this->request->post['manufacturer_id'])) {
LINE: 1502
CODE: $this->model_catalog_category->getAllCategories()
LINE: 1559
CODE: public function autocomplete()
LINE: 2027
FILE: admin/language/russian/catalog/manufacturer.php
CODE: $_['text_amount']
LINE: 23
FILE: admin/language/english/catalog/manufacturer.php
CODE: $_['text_amount']
LINE: 23
FILE: admin/language/russian/catalog/product.php
CODE: $_['entry_manufacturer']
LINE: 57
CODE: $_['help_manufacturer']      = '(Автозаполнение)';
LINE: 115
FILE: admin/language/english/catalog/product.php
CODE: $_['entry_manufacturer']     = 'Manufacturer';
LINE: 57
CODE: $_['help_manufacturer']      = '(Autocomplete)';
LINE: 115
FILE: admin/model/catalog/manufacturer.php
CODE: sort_order = '" . (int)$data['sort_order'] . "', noindex = '" . (int)$data['noindex'] . "'
LINE: 10
CODE: sort_order = '" . (int)$data['sort_order'] . "', noindex = '" . (int)$data['noindex'] . "'
LINE: 72
CODE: if (isset($data['manufacturer_store'])) {
LINE: 48
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "manufacturer_to_store
LINE: 162
CODE: public function deleteManufacturer($manufacturer_id) {
LINE: 206
CODE: $query = $this->db->query("SELECT DISTINCT
LINE: 239
CODE: public function getManufacturer($manufacturer_id) {
LINE: 238
CODE: $sql = "SELECT * FROM " . DB_PREFIX . "manufacturer";
LINE: 285
CODE: WHERE name LIKE
LINE: 302
CODE: AND cd2.name LIKE
LINE: 304
CODE: public function getProductRelated($manufacturer_id)
LINE: 462
FILE: admin/model/catalog/product.php
CODE: , manufacturer_id = '" . (int)$data['manufacturer_id'] . "',
LINE: 10
LINE: 163
CODE: if (isset($data['product_category']))
LINE: 104
CODE: if (isset($data['product_category']))
LINE: 293
CODE: $this->getProductCategories($product_id);
LINE: 409
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "'");
LINE: 436
CODE: getProductCatNames($product_id)
LINE: 500
CODE: ,  m.name as 'm_name'
LINE: 510
CODE:  LEFT JOIN " . DB_PREFIX . "manufacturer m ON (p.manufacturer_id = m.manufacturer_id)
LINE: 510
CODE: $sql .= " WHERE pd.language_id
LINE: 520
LINE: 860
CODE: $sql .= " AND p.manufacturer_id = '" . (int)$data['filter_manufacturer'] . "'";
LINE: 553
CODE: getProductsByCategoryId($category_id)
LINE: 653
CODE: public function getProductCategories($product_id)
LINE: 698
CODE: SELECT COUNT(*) AS total FROM " . DB_PREFIX . "product WHERE manufacturer_id
LINE: 1007
FILE: admin/view/template/catalog/manufacturer_form.tpl
CODE: <div class="tab-pane fade" id="tab-data">
LINE: 114
CODE: <input type="hidden" name="image" value="<?php echo $image; ?>" id="input-image" />
LINE: 173
CODE: $('#language a:first').tab('show');
LINE: 337
FILE: admin/view/template/catalog/manufacturer_list.tpl
CODE: <?php echo $button_add; ?>
LINE: 8
CODE: input[name*=\'selected\']
LINE: 41
CODE: <td class="text-right"><?php echo $column_action; ?></td>
LINE: 57
CODE: <td class="text-left"><?php echo $manufacturer['name']; ?></td>
LINE: 73
CODE: <div class="col-sm-6 text-left"><?php echo $pagination; ?></div>
LINE: 97
CODE: <div class="col-sm-6 text-right"><?php echo $results; ?></div>
LINE: 98
FILE: admin/view/template/catalog/product_form.tpl
CODE: <div class="tab-pane" id="tab-links">
LINE: 368
CODE: <?php echo $help_manufacturer; ?>
LINE: 370
CODE: <?php echo $entry_manufacturer; ?>
LINE: 372
CODE: <?php echo $manufacturer ?>
LINE: 372
CODE: <input type="hidden" name="manufacturer_id" value="<?php echo $manufacturer_id; ?>" />
LINE: 373
CODE: json.unshift({
LINE: 1075
CODE: name: '<?php echo $text_none; ?>'
LINE: 1078
CODE: $('input[name=\'manufacturer\']').val(item['label']);
LINE: 1091
CODE: $('input[name=\'manufacturer_id\']').val(item['value']);
LINE: 1092
CODE: $('#product-manufacturer').append('<div id="product-manufacturer'
LINE: 1098
FILE: admin/view/template/catalog/product_list.tpl
CODE: <?php echo $button_enable; ?>
LINE: 7
CODE: <?php echo $entry_manufacturer; ?></label>
LINE: 112
CODE: <?php echo $entry_manufacturer; ?>
LINE: 114
CODE: <?php echo $product['manufacturer']; ?>
LINE: 224
CODE: var filter_noindex = $('select[name=\'filter_noindex\']').val();
LINE: 332
FILE: catalog/controller/product/manufacturer.php
CODE: if (isset($this->request->get['manufacturer_id']))
LINE: 81
CODE: $manufacturer_id = (int)$this->request->get['manufacturer_id'];
LINE: 82
CODE: $manufacturer_id = 0;
LINE: 85
CODE: (int)$this->config->get('config_product_limit');
LINE: 112
CODE: $this->language->get('text_brand')
LINE: 164
CODE: $data['compare'] = $this->url->link('product/compare');
LINE: 256
CODE: 'filter_manufacturer_id' => $manufacturer_id,
LINE: 262
CODE: $data['sorts'] = array();
LINE: 328
CODE: $data['limits'] = array();
LINE: 400
CODE: $pagination = new Pagination();
LINE: 432
CODE: $this->language->get('text_error')
LINE: 501
CODE: 'product/product', 'manufacturer_id=' . $result['manufacturer_id']
LINE: 314
CODE: $result['product_id']
LINE: 305
LINE: 314
FILE: catalog/controller/product/product.php
CODE: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($this->request->get['manufacturer_id']);
LINE: 100
CODE: $product_info['manufacturer_id']
LINE: 310
CODE: $product_info['manufacturer']
LINE: 320
FILE: catalog/model/catalog/manufacturer.php
CODE: AND m2s.store_id = '" . (int)$this->config->get('config_store_id') . "'
LINE: 19
CODE: $query = $this->db->query("SELECT DISTINCT
LINE: 71
CODE: return $manufacturer_data;
LINE: 121
FILE: catalog/model/catalog/product.php
CODE: m.name
LINE: 12
CODE: manufacturer m ON (p
LINE: 12
CODE: $query->row['image']
LINE: 37
CODE: WHERE pd.language_id
LINE: 91
LINE: 434
CODE: AND p.manufacturer_id
LINE: 156
LINE: 499
FILE: catalog/controller/module/manufacturer.php
CODE: $data['manufacturer_id'] =  (string)$this->request->get['manufacturer_id'];
LINE: 13
CODE: $data['manufacturer_id'] = array();
LINE: 15
CODE: $data['manufacturer'] = array();
LINE: 36
CODE: getManufacturers();
LINE: 38
CODE: 'name'        => $manufacturer['name']
LINE: 48
CODE: 'name'        => $manufacturer['name']
LINE: 49
CODE: $data['manufacturers'][] = array(
LINE: 67
FILE: catalog/view/theme/default/template/module/manufacturer.tpl
CODE: $manufacturer_id
LINE: 3
CODE: <a href="<?php echo $manufacturer['href']; ?>" class="list-group-item active"><?php echo $manufacturer['name']; ?></a>
LINE: 4
CODE: <?php } ?>
LINE: 18
FILE: catalog/controller/common/seo_pro.php
CODE: elseif (count($url) > 1) {
LINE: 97
CODE: case 'manufacturer_id':
LINE: 220
CODE: default:
NOT FOUND!
FILE: catalog/controller/common/seo_url.php
CODE: $this->request->get['manufacturer_id'] = $url[1];
LINE: 41
CODE: | (($data['route'] == 'product/manufacturer/info' || $data['route'] == 'product/product') && $key == 'manufacturer_id') |
LINE: 91
CODE: (int)$category
LINE: 103
----------------------------------------------------------------
2017-10-07 21:53:41 - MOD: Modification Default
FILE: system/engine/action.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 44
FILE: system/engine/loader.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 25
LINE: 64
LINE: 85
LINE: 104
FILE: system/library/config.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 28
FILE: system/library/language.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 30
LINE: 36
----------------------------------------------------------------
MOD: Local copy OCMOD by iSenseLabs
FILE: admin/controller/extension/installer.php
CODE: 'url'  => str_replace('&amp;', '&', $this->url->link('extension/installer/ftp', 'token=' . $this->session->data['token'],
LINE: 137
CODE: public function unzip() {
LINE: 298
----------------------------------------------------------------
MOD: Линейка продукции для производителей - "SubManufacturers"
FILE: admin/controller/catalog/manufacturer.php
CODE: private $error = array();
LINE: 9
CODE: protected function getList()
LINE: 138
CODE: 'href' => $this->url->link('catalog/manufacturer', 'token=' . $this->session->data['token'] . $url
LINE: 180
LINE: 382
CODE: $data['manufacturers'] = array();
LINE: 186
CODE: $data['heading_title'] = $this->language->get('heading_title');
LINE: 231
CODE: $data['button_delete'] = $this->language->get('button_delete');
LINE: 250
CODE: $data['results']
LINE: 306
CODE: $data['results']
LINE: 308
CODE: protected function getForm() {
LINE: 325
CODE: $this->load->model('setting/store');
LINE: 498
CODE: if (isset($this->request->post['noindex']))
LINE: 547
CODE: protected function validateDelete() {
LINE: 743
CODE: public function autocomplete()
LINE: 768
CODE: => 5
LINE: 777
CODE: $this->response->setOutput(json_encode($json));
LINE: 863
FILE: admin/controller/catalog/product.php
CODE: $this->request->get['filter_manufacturer'];
LINE: 80
CODE: $this->request->get['filter_manufacturer'];
LINE: 166
CODE: $this->request->get['filter_manufacturer'];
LINE: 254
CODE: $this->request->get['filter_manufacturer'];
LINE: 342
CODE: $this->request->get['filter_manufacturer'];
LINE: 459
CODE: $this->request->get['filter_manufacturer'];
LINE: 464
CODE: $filter_manufacturer = null;
LINE: 469
CODE: $filter_manufacturer_name = $manufacturer['name'];
LINE: 478
CODE: unset($this->request->get['filter_manufacturer']);
LINE: 485
CODE: if ($filter_manufacturer==0)
LINE: 487
CODE: $this->request->get['filter_manufacturer'];
LINE: 565
CODE: $this->request->get['filter_manufacturer'];
LINE: 784
CODE: $this->request->get['filter_manufacturer'];
LINE: 858
CODE: $this->request->get['filter_manufacturer'];
LINE: 1124
CODE: public function copy()
LINE: 314
CODE: $this->url->link('catalog/product/enable'
LINE: 636
CODE: => $filter_manufacturer,
LINE: 654
CODE: $result['m_name']
LINE: 693
CODE: $this->language->get('entry_manufacturer');
LINE: 738
CODE: $this->language->get('entry_manufacturer');
LINE: 1005
CODE: $this->language->get('help_manufacturer');
LINE: 1042
CODE: $data['filter_manufacturer'] = $filter_manufacturer;
LINE: 938
CODE: if (isset($this->request->post['manufacturer_id'])) {
LINE: 1502
CODE: $this->model_catalog_category->getAllCategories()
LINE: 1559
CODE: public function autocomplete()
LINE: 2027
FILE: admin/language/russian/catalog/manufacturer.php
CODE: $_['text_amount']
LINE: 23
FILE: admin/language/english/catalog/manufacturer.php
CODE: $_['text_amount']
LINE: 23
FILE: admin/language/russian/catalog/product.php
CODE: $_['entry_manufacturer']
LINE: 57
CODE: $_['help_manufacturer']      = '(Автозаполнение)';
LINE: 115
FILE: admin/language/english/catalog/product.php
CODE: $_['entry_manufacturer']     = 'Manufacturer';
LINE: 57
CODE: $_['help_manufacturer']      = '(Autocomplete)';
LINE: 115
FILE: admin/model/catalog/manufacturer.php
CODE: sort_order = '" . (int)$data['sort_order'] . "', noindex = '" . (int)$data['noindex'] . "'
LINE: 10
CODE: sort_order = '" . (int)$data['sort_order'] . "', noindex = '" . (int)$data['noindex'] . "'
LINE: 72
CODE: if (isset($data['manufacturer_store'])) {
LINE: 48
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "manufacturer_to_store
LINE: 162
CODE: public function deleteManufacturer($manufacturer_id) {
LINE: 206
CODE: $query = $this->db->query("SELECT DISTINCT
LINE: 239
CODE: public function getManufacturer($manufacturer_id) {
LINE: 238
CODE: $sql = "SELECT * FROM " . DB_PREFIX . "manufacturer";
LINE: 285
CODE: WHERE name LIKE
LINE: 302
CODE: AND cd2.name LIKE
LINE: 304
CODE: public function getProductRelated($manufacturer_id)
LINE: 462
FILE: admin/model/catalog/product.php
CODE: , manufacturer_id = '" . (int)$data['manufacturer_id'] . "',
LINE: 10
LINE: 163
CODE: if (isset($data['product_category']))
LINE: 104
CODE: if (isset($data['product_category']))
LINE: 293
CODE: $this->getProductCategories($product_id);
LINE: 409
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "'");
LINE: 436
CODE: getProductCatNames($product_id)
LINE: 500
CODE: ,  m.name as 'm_name'
LINE: 510
CODE:  LEFT JOIN " . DB_PREFIX . "manufacturer m ON (p.manufacturer_id = m.manufacturer_id)
LINE: 510
CODE: $sql .= " WHERE pd.language_id
LINE: 520
LINE: 860
CODE: $sql .= " AND p.manufacturer_id = '" . (int)$data['filter_manufacturer'] . "'";
LINE: 553
CODE: getProductsByCategoryId($category_id)
LINE: 653
CODE: public function getProductCategories($product_id)
LINE: 698
CODE: SELECT COUNT(*) AS total FROM " . DB_PREFIX . "product WHERE manufacturer_id
LINE: 1007
FILE: admin/view/template/catalog/manufacturer_form.tpl
CODE: <div class="tab-pane fade" id="tab-data">
LINE: 114
CODE: <input type="hidden" name="image" value="<?php echo $image; ?>" id="input-image" />
LINE: 173
CODE: $('#language a:first').tab('show');
LINE: 337
FILE: admin/view/template/catalog/manufacturer_list.tpl
CODE: <?php echo $button_add; ?>
LINE: 8
CODE: input[name*=\'selected\']
LINE: 41
CODE: <td class="text-right"><?php echo $column_action; ?></td>
LINE: 57
CODE: <td class="text-left"><?php echo $manufacturer['name']; ?></td>
LINE: 73
CODE: <div class="col-sm-6 text-left"><?php echo $pagination; ?></div>
LINE: 97
CODE: <div class="col-sm-6 text-right"><?php echo $results; ?></div>
LINE: 98
FILE: admin/view/template/catalog/product_form.tpl
CODE: <div class="tab-pane" id="tab-links">
LINE: 368
CODE: <?php echo $help_manufacturer; ?>
LINE: 370
CODE: <?php echo $entry_manufacturer; ?>
LINE: 372
CODE: <?php echo $manufacturer ?>
LINE: 372
CODE: <input type="hidden" name="manufacturer_id" value="<?php echo $manufacturer_id; ?>" />
LINE: 373
CODE: json.unshift({
LINE: 1075
CODE: name: '<?php echo $text_none; ?>'
LINE: 1078
CODE: $('input[name=\'manufacturer\']').val(item['label']);
LINE: 1091
CODE: $('input[name=\'manufacturer_id\']').val(item['value']);
LINE: 1092
CODE: $('#product-manufacturer').append('<div id="product-manufacturer'
LINE: 1098
FILE: admin/view/template/catalog/product_list.tpl
CODE: <?php echo $button_enable; ?>
LINE: 7
CODE: <?php echo $entry_manufacturer; ?></label>
LINE: 112
CODE: <?php echo $entry_manufacturer; ?>
LINE: 114
CODE: <?php echo $product['manufacturer']; ?>
LINE: 224
CODE: var filter_noindex = $('select[name=\'filter_noindex\']').val();
LINE: 332
FILE: catalog/controller/product/manufacturer.php
CODE: if (isset($this->request->get['manufacturer_id']))
LINE: 81
CODE: $manufacturer_id = (int)$this->request->get['manufacturer_id'];
LINE: 82
CODE: $manufacturer_id = 0;
LINE: 85
CODE: (int)$this->config->get('config_product_limit');
LINE: 112
CODE: $this->language->get('text_brand')
LINE: 164
CODE: $data['compare'] = $this->url->link('product/compare');
LINE: 256
CODE: 'filter_manufacturer_id' => $manufacturer_id,
LINE: 262
CODE: $data['sorts'] = array();
LINE: 328
CODE: $data['limits'] = array();
LINE: 400
CODE: $pagination = new Pagination();
LINE: 432
CODE: $this->language->get('text_error')
LINE: 501
CODE: 'product/product', 'manufacturer_id=' . $result['manufacturer_id']
LINE: 314
CODE: $result['product_id']
LINE: 305
LINE: 314
FILE: catalog/controller/product/product.php
CODE: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($this->request->get['manufacturer_id']);
LINE: 100
CODE: $product_info['manufacturer_id']
LINE: 310
CODE: $product_info['manufacturer']
LINE: 320
FILE: catalog/model/catalog/manufacturer.php
CODE: AND m2s.store_id = '" . (int)$this->config->get('config_store_id') . "'
LINE: 19
CODE: $query = $this->db->query("SELECT DISTINCT
LINE: 71
CODE: return $manufacturer_data;
LINE: 121
FILE: catalog/model/catalog/product.php
CODE: m.name
LINE: 12
CODE: manufacturer m ON (p
LINE: 12
CODE: $query->row['image']
LINE: 37
CODE: WHERE pd.language_id
LINE: 91
LINE: 434
CODE: AND p.manufacturer_id
LINE: 156
LINE: 499
FILE: catalog/controller/module/manufacturer.php
CODE: $data['manufacturer_id'] =  (string)$this->request->get['manufacturer_id'];
LINE: 13
CODE: $data['manufacturer_id'] = array();
LINE: 15
CODE: $data['manufacturer'] = array();
LINE: 36
CODE: getManufacturers();
LINE: 38
CODE: 'name'        => $manufacturer['name']
LINE: 48
CODE: 'name'        => $manufacturer['name']
LINE: 49
CODE: $data['manufacturers'][] = array(
LINE: 67
FILE: catalog/view/theme/default/template/module/manufacturer.tpl
CODE: $manufacturer_id
LINE: 3
CODE: <a href="<?php echo $manufacturer['href']; ?>" class="list-group-item active"><?php echo $manufacturer['name']; ?></a>
LINE: 4
CODE: <?php } ?>
LINE: 18
FILE: catalog/controller/common/seo_pro.php
CODE: elseif (count($url) > 1) {
LINE: 97
CODE: case 'manufacturer_id':
LINE: 220
CODE: default:
NOT FOUND!
FILE: catalog/controller/common/seo_url.php
CODE: $this->request->get['manufacturer_id'] = $url[1];
LINE: 41
CODE: | (($data['route'] == 'product/manufacturer/info' || $data['route'] == 'product/product') && $key == 'manufacturer_id') |
LINE: 91
CODE: (int)$category
LINE: 103
----------------------------------------------------------------

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, kol1n2012 сказал:

ок.

 

  Скрыть содержимое

лог модификаторов:



2017-10-07 21:22:54 - MOD: Modification Default
FILE: system/engine/action.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 44
FILE: system/engine/loader.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 25
LINE: 64
LINE: 85
LINE: 104
FILE: system/library/config.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 28
FILE: system/library/language.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 30
LINE: 36
----------------------------------------------------------------
MOD: Local copy OCMOD by iSenseLabs
FILE: admin/controller/extension/installer.php
CODE: 'url'  => str_replace('&amp;', '&', $this->url->link('extension/installer/ftp', 'token=' . $this->session->data['token'],
LINE: 137
CODE: public function unzip() {
LINE: 298
----------------------------------------------------------------
MOD: Линейка продукции для производителей - "SubManufacturers"
FILE: admin/controller/catalog/manufacturer.php
CODE: private $error = array();
LINE: 9
CODE: protected function getList()
LINE: 138
CODE: 'href' => $this->url->link('catalog/manufacturer', 'token=' . $this->session->data['token'] . $url
LINE: 180
LINE: 382
CODE: $data['manufacturers'] = array();
LINE: 186
CODE: $data['heading_title'] = $this->language->get('heading_title');
LINE: 231
CODE: $data['button_delete'] = $this->language->get('button_delete');
LINE: 250
CODE: $data['results']
LINE: 306
CODE: $data['results']
LINE: 308
CODE: protected function getForm() {
LINE: 325
CODE: $this->load->model('setting/store');
LINE: 498
CODE: if (isset($this->request->post['noindex']))
LINE: 547
CODE: protected function validateDelete() {
LINE: 743
CODE: public function autocomplete()
LINE: 768
CODE: => 5
LINE: 777
CODE: $this->response->setOutput(json_encode($json));
LINE: 863
FILE: admin/controller/catalog/product.php
CODE: $this->request->get['filter_manufacturer'];
LINE: 80
CODE: $this->request->get['filter_manufacturer'];
LINE: 166
CODE: $this->request->get['filter_manufacturer'];
LINE: 254
CODE: $this->request->get['filter_manufacturer'];
LINE: 342
CODE: $this->request->get['filter_manufacturer'];
LINE: 459
CODE: $this->request->get['filter_manufacturer'];
LINE: 464
CODE: $filter_manufacturer = null;
LINE: 469
CODE: $filter_manufacturer_name = $manufacturer['name'];
LINE: 478
CODE: unset($this->request->get['filter_manufacturer']);
LINE: 485
CODE: if ($filter_manufacturer==0)
LINE: 487
CODE: $this->request->get['filter_manufacturer'];
LINE: 565
CODE: $this->request->get['filter_manufacturer'];
LINE: 784
CODE: $this->request->get['filter_manufacturer'];
LINE: 858
CODE: $this->request->get['filter_manufacturer'];
LINE: 1124
CODE: public function copy()
LINE: 314
CODE: $this->url->link('catalog/product/enable'
LINE: 636
CODE: => $filter_manufacturer,
LINE: 654
CODE: $result['m_name']
LINE: 693
CODE: $this->language->get('entry_manufacturer');
LINE: 738
CODE: $this->language->get('entry_manufacturer');
LINE: 1005
CODE: $this->language->get('help_manufacturer');
LINE: 1042
CODE: $data['filter_manufacturer'] = $filter_manufacturer;
LINE: 938
CODE: if (isset($this->request->post['manufacturer_id'])) {
LINE: 1502
CODE: $this->model_catalog_category->getAllCategories()
LINE: 1559
CODE: public function autocomplete()
LINE: 2027
FILE: admin/language/russian/catalog/manufacturer.php
CODE: $_['text_amount']
LINE: 23
FILE: admin/language/english/catalog/manufacturer.php
CODE: $_['text_amount']
LINE: 23
FILE: admin/language/russian/catalog/product.php
CODE: $_['entry_manufacturer']
LINE: 57
CODE: $_['help_manufacturer']      = '(Автозаполнение)';
LINE: 115
FILE: admin/language/english/catalog/product.php
CODE: $_['entry_manufacturer']     = 'Manufacturer';
LINE: 57
CODE: $_['help_manufacturer']      = '(Autocomplete)';
LINE: 115
FILE: admin/model/catalog/manufacturer.php
CODE: sort_order = '" . (int)$data['sort_order'] . "', noindex = '" . (int)$data['noindex'] . "'
LINE: 10
CODE: sort_order = '" . (int)$data['sort_order'] . "', noindex = '" . (int)$data['noindex'] . "'
LINE: 72
CODE: if (isset($data['manufacturer_store'])) {
LINE: 48
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "manufacturer_to_store
LINE: 162
CODE: public function deleteManufacturer($manufacturer_id) {
LINE: 206
CODE: $query = $this->db->query("SELECT DISTINCT
LINE: 239
CODE: public function getManufacturer($manufacturer_id) {
LINE: 238
CODE: $sql = "SELECT * FROM " . DB_PREFIX . "manufacturer";
LINE: 285
CODE: WHERE name LIKE
LINE: 302
CODE: AND cd2.name LIKE
LINE: 304
CODE: public function getProductRelated($manufacturer_id)
LINE: 462
FILE: admin/model/catalog/product.php
CODE: , manufacturer_id = '" . (int)$data['manufacturer_id'] . "',
LINE: 10
LINE: 163
CODE: if (isset($data['product_category']))
LINE: 104
CODE: if (isset($data['product_category']))
LINE: 293
CODE: $this->getProductCategories($product_id);
LINE: 409
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "'");
LINE: 436
CODE: getProductCatNames($product_id)
LINE: 500
CODE: ,  m.name as 'm_name'
LINE: 510
CODE:  LEFT JOIN " . DB_PREFIX . "manufacturer m ON (p.manufacturer_id = m.manufacturer_id)
LINE: 510
CODE: $sql .= " WHERE pd.language_id
LINE: 520
LINE: 860
CODE: $sql .= " AND p.manufacturer_id = '" . (int)$data['filter_manufacturer'] . "'";
LINE: 553
CODE: getProductsByCategoryId($category_id)
LINE: 653
CODE: public function getProductCategories($product_id)
LINE: 698
CODE: SELECT COUNT(*) AS total FROM " . DB_PREFIX . "product WHERE manufacturer_id
LINE: 1007
FILE: admin/view/template/catalog/manufacturer_form.tpl
CODE: <div class="tab-pane fade" id="tab-data">
LINE: 114
CODE: <input type="hidden" name="image" value="<?php echo $image; ?>" id="input-image" />
LINE: 173
CODE: $('#language a:first').tab('show');
LINE: 337
FILE: admin/view/template/catalog/manufacturer_list.tpl
CODE: <?php echo $button_add; ?>
LINE: 8
CODE: input[name*=\'selected\']
LINE: 41
CODE: <td class="text-right"><?php echo $column_action; ?></td>
LINE: 57
CODE: <td class="text-left"><?php echo $manufacturer['name']; ?></td>
LINE: 73
CODE: <div class="col-sm-6 text-left"><?php echo $pagination; ?></div>
LINE: 97
CODE: <div class="col-sm-6 text-right"><?php echo $results; ?></div>
LINE: 98
FILE: admin/view/template/catalog/product_form.tpl
CODE: <div class="tab-pane" id="tab-links">
LINE: 368
CODE: <?php echo $help_manufacturer; ?>
LINE: 370
CODE: <?php echo $entry_manufacturer; ?>
LINE: 372
CODE: <?php echo $manufacturer ?>
LINE: 372
CODE: <input type="hidden" name="manufacturer_id" value="<?php echo $manufacturer_id; ?>" />
LINE: 373
CODE: json.unshift({
LINE: 1075
CODE: name: '<?php echo $text_none; ?>'
LINE: 1078
CODE: $('input[name=\'manufacturer\']').val(item['label']);
LINE: 1091
CODE: $('input[name=\'manufacturer_id\']').val(item['value']);
LINE: 1092
CODE: $('#product-manufacturer').append('<div id="product-manufacturer'
LINE: 1098
FILE: admin/view/template/catalog/product_list.tpl
CODE: <?php echo $button_enable; ?>
LINE: 7
CODE: <?php echo $entry_manufacturer; ?></label>
LINE: 112
CODE: <?php echo $entry_manufacturer; ?>
LINE: 114
CODE: <?php echo $product['manufacturer']; ?>
LINE: 224
CODE: var filter_noindex = $('select[name=\'filter_noindex\']').val();
LINE: 332
FILE: catalog/controller/product/manufacturer.php
CODE: if (isset($this->request->get['manufacturer_id']))
LINE: 81
CODE: $manufacturer_id = (int)$this->request->get['manufacturer_id'];
LINE: 82
CODE: $manufacturer_id = 0;
LINE: 85
CODE: (int)$this->config->get('config_product_limit');
LINE: 112
CODE: $this->language->get('text_brand')
LINE: 164
CODE: $data['compare'] = $this->url->link('product/compare');
LINE: 256
CODE: 'filter_manufacturer_id' => $manufacturer_id,
LINE: 262
CODE: $data['sorts'] = array();
LINE: 328
CODE: $data['limits'] = array();
LINE: 400
CODE: $pagination = new Pagination();
LINE: 432
CODE: $this->language->get('text_error')
LINE: 501
CODE: 'product/product', 'manufacturer_id=' . $result['manufacturer_id']
LINE: 314
CODE: $result['product_id']
LINE: 305
LINE: 314
FILE: catalog/controller/product/product.php
CODE: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($this->request->get['manufacturer_id']);
LINE: 100
CODE: $product_info['manufacturer_id']
LINE: 310
CODE: $product_info['manufacturer']
LINE: 320
FILE: catalog/model/catalog/manufacturer.php
CODE: AND m2s.store_id = '" . (int)$this->config->get('config_store_id') . "'
LINE: 19
CODE: $query = $this->db->query("SELECT DISTINCT
LINE: 71
CODE: return $manufacturer_data;
LINE: 121
FILE: catalog/model/catalog/product.php
CODE: m.name
LINE: 12
CODE: manufacturer m ON (p
LINE: 12
CODE: $query->row['image']
LINE: 37
CODE: WHERE pd.language_id
LINE: 91
LINE: 434
CODE: AND p.manufacturer_id
LINE: 156
LINE: 499
FILE: catalog/controller/module/manufacturer.php
CODE: $data['manufacturer_id'] =  (string)$this->request->get['manufacturer_id'];
LINE: 13
CODE: $data['manufacturer_id'] = array();
LINE: 15
CODE: $data['manufacturer'] = array();
LINE: 36
CODE: getManufacturers();
LINE: 38
CODE: 'name'        => $manufacturer['name']
LINE: 48
CODE: 'name'        => $manufacturer['name']
LINE: 49
CODE: $data['manufacturers'][] = array(
LINE: 67
FILE: catalog/view/theme/default/template/module/manufacturer.tpl
CODE: $manufacturer_id
LINE: 3
CODE: <a href="<?php echo $manufacturer['href']; ?>" class="list-group-item active"><?php echo $manufacturer['name']; ?></a>
LINE: 4
CODE: <?php } ?>
LINE: 18
FILE: catalog/controller/common/seo_pro.php
CODE: elseif (count($url) > 1) {
LINE: 97
CODE: case 'manufacturer_id':
LINE: 220
CODE: default:
NOT FOUND!
FILE: catalog/controller/common/seo_url.php
CODE: $this->request->get['manufacturer_id'] = $url[1];
LINE: 41
CODE: | (($data['route'] == 'product/manufacturer/info' || $data['route'] == 'product/product') && $key == 'manufacturer_id') |
LINE: 91
CODE: (int)$category
LINE: 103
----------------------------------------------------------------
2017-10-07 21:53:41 - MOD: Modification Default
FILE: system/engine/action.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 44
FILE: system/engine/loader.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 25
LINE: 64
LINE: 85
LINE: 104
FILE: system/library/config.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 28
FILE: system/library/language.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 30
LINE: 36
----------------------------------------------------------------
MOD: Local copy OCMOD by iSenseLabs
FILE: admin/controller/extension/installer.php
CODE: 'url'  => str_replace('&amp;', '&', $this->url->link('extension/installer/ftp', 'token=' . $this->session->data['token'],
LINE: 137
CODE: public function unzip() {
LINE: 298
----------------------------------------------------------------
MOD: Линейка продукции для производителей - "SubManufacturers"
FILE: admin/controller/catalog/manufacturer.php
CODE: private $error = array();
LINE: 9
CODE: protected function getList()
LINE: 138
CODE: 'href' => $this->url->link('catalog/manufacturer', 'token=' . $this->session->data['token'] . $url
LINE: 180
LINE: 382
CODE: $data['manufacturers'] = array();
LINE: 186
CODE: $data['heading_title'] = $this->language->get('heading_title');
LINE: 231
CODE: $data['button_delete'] = $this->language->get('button_delete');
LINE: 250
CODE: $data['results']
LINE: 306
CODE: $data['results']
LINE: 308
CODE: protected function getForm() {
LINE: 325
CODE: $this->load->model('setting/store');
LINE: 498
CODE: if (isset($this->request->post['noindex']))
LINE: 547
CODE: protected function validateDelete() {
LINE: 743
CODE: public function autocomplete()
LINE: 768
CODE: => 5
LINE: 777
CODE: $this->response->setOutput(json_encode($json));
LINE: 863
FILE: admin/controller/catalog/product.php
CODE: $this->request->get['filter_manufacturer'];
LINE: 80
CODE: $this->request->get['filter_manufacturer'];
LINE: 166
CODE: $this->request->get['filter_manufacturer'];
LINE: 254
CODE: $this->request->get['filter_manufacturer'];
LINE: 342
CODE: $this->request->get['filter_manufacturer'];
LINE: 459
CODE: $this->request->get['filter_manufacturer'];
LINE: 464
CODE: $filter_manufacturer = null;
LINE: 469
CODE: $filter_manufacturer_name = $manufacturer['name'];
LINE: 478
CODE: unset($this->request->get['filter_manufacturer']);
LINE: 485
CODE: if ($filter_manufacturer==0)
LINE: 487
CODE: $this->request->get['filter_manufacturer'];
LINE: 565
CODE: $this->request->get['filter_manufacturer'];
LINE: 784
CODE: $this->request->get['filter_manufacturer'];
LINE: 858
CODE: $this->request->get['filter_manufacturer'];
LINE: 1124
CODE: public function copy()
LINE: 314
CODE: $this->url->link('catalog/product/enable'
LINE: 636
CODE: => $filter_manufacturer,
LINE: 654
CODE: $result['m_name']
LINE: 693
CODE: $this->language->get('entry_manufacturer');
LINE: 738
CODE: $this->language->get('entry_manufacturer');
LINE: 1005
CODE: $this->language->get('help_manufacturer');
LINE: 1042
CODE: $data['filter_manufacturer'] = $filter_manufacturer;
LINE: 938
CODE: if (isset($this->request->post['manufacturer_id'])) {
LINE: 1502
CODE: $this->model_catalog_category->getAllCategories()
LINE: 1559
CODE: public function autocomplete()
LINE: 2027
FILE: admin/language/russian/catalog/manufacturer.php
CODE: $_['text_amount']
LINE: 23
FILE: admin/language/english/catalog/manufacturer.php
CODE: $_['text_amount']
LINE: 23
FILE: admin/language/russian/catalog/product.php
CODE: $_['entry_manufacturer']
LINE: 57
CODE: $_['help_manufacturer']      = '(Автозаполнение)';
LINE: 115
FILE: admin/language/english/catalog/product.php
CODE: $_['entry_manufacturer']     = 'Manufacturer';
LINE: 57
CODE: $_['help_manufacturer']      = '(Autocomplete)';
LINE: 115
FILE: admin/model/catalog/manufacturer.php
CODE: sort_order = '" . (int)$data['sort_order'] . "', noindex = '" . (int)$data['noindex'] . "'
LINE: 10
CODE: sort_order = '" . (int)$data['sort_order'] . "', noindex = '" . (int)$data['noindex'] . "'
LINE: 72
CODE: if (isset($data['manufacturer_store'])) {
LINE: 48
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "manufacturer_to_store
LINE: 162
CODE: public function deleteManufacturer($manufacturer_id) {
LINE: 206
CODE: $query = $this->db->query("SELECT DISTINCT
LINE: 239
CODE: public function getManufacturer($manufacturer_id) {
LINE: 238
CODE: $sql = "SELECT * FROM " . DB_PREFIX . "manufacturer";
LINE: 285
CODE: WHERE name LIKE
LINE: 302
CODE: AND cd2.name LIKE
LINE: 304
CODE: public function getProductRelated($manufacturer_id)
LINE: 462
FILE: admin/model/catalog/product.php
CODE: , manufacturer_id = '" . (int)$data['manufacturer_id'] . "',
LINE: 10
LINE: 163
CODE: if (isset($data['product_category']))
LINE: 104
CODE: if (isset($data['product_category']))
LINE: 293
CODE: $this->getProductCategories($product_id);
LINE: 409
CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "'");
LINE: 436
CODE: getProductCatNames($product_id)
LINE: 500
CODE: ,  m.name as 'm_name'
LINE: 510
CODE:  LEFT JOIN " . DB_PREFIX . "manufacturer m ON (p.manufacturer_id = m.manufacturer_id)
LINE: 510
CODE: $sql .= " WHERE pd.language_id
LINE: 520
LINE: 860
CODE: $sql .= " AND p.manufacturer_id = '" . (int)$data['filter_manufacturer'] . "'";
LINE: 553
CODE: getProductsByCategoryId($category_id)
LINE: 653
CODE: public function getProductCategories($product_id)
LINE: 698
CODE: SELECT COUNT(*) AS total FROM " . DB_PREFIX . "product WHERE manufacturer_id
LINE: 1007
FILE: admin/view/template/catalog/manufacturer_form.tpl
CODE: <div class="tab-pane fade" id="tab-data">
LINE: 114
CODE: <input type="hidden" name="image" value="<?php echo $image; ?>" id="input-image" />
LINE: 173
CODE: $('#language a:first').tab('show');
LINE: 337
FILE: admin/view/template/catalog/manufacturer_list.tpl
CODE: <?php echo $button_add; ?>
LINE: 8
CODE: input[name*=\'selected\']
LINE: 41
CODE: <td class="text-right"><?php echo $column_action; ?></td>
LINE: 57
CODE: <td class="text-left"><?php echo $manufacturer['name']; ?></td>
LINE: 73
CODE: <div class="col-sm-6 text-left"><?php echo $pagination; ?></div>
LINE: 97
CODE: <div class="col-sm-6 text-right"><?php echo $results; ?></div>
LINE: 98
FILE: admin/view/template/catalog/product_form.tpl
CODE: <div class="tab-pane" id="tab-links">
LINE: 368
CODE: <?php echo $help_manufacturer; ?>
LINE: 370
CODE: <?php echo $entry_manufacturer; ?>
LINE: 372
CODE: <?php echo $manufacturer ?>
LINE: 372
CODE: <input type="hidden" name="manufacturer_id" value="<?php echo $manufacturer_id; ?>" />
LINE: 373
CODE: json.unshift({
LINE: 1075
CODE: name: '<?php echo $text_none; ?>'
LINE: 1078
CODE: $('input[name=\'manufacturer\']').val(item['label']);
LINE: 1091
CODE: $('input[name=\'manufacturer_id\']').val(item['value']);
LINE: 1092
CODE: $('#product-manufacturer').append('<div id="product-manufacturer'
LINE: 1098
FILE: admin/view/template/catalog/product_list.tpl
CODE: <?php echo $button_enable; ?>
LINE: 7
CODE: <?php echo $entry_manufacturer; ?></label>
LINE: 112
CODE: <?php echo $entry_manufacturer; ?>
LINE: 114
CODE: <?php echo $product['manufacturer']; ?>
LINE: 224
CODE: var filter_noindex = $('select[name=\'filter_noindex\']').val();
LINE: 332
FILE: catalog/controller/product/manufacturer.php
CODE: if (isset($this->request->get['manufacturer_id']))
LINE: 81
CODE: $manufacturer_id = (int)$this->request->get['manufacturer_id'];
LINE: 82
CODE: $manufacturer_id = 0;
LINE: 85
CODE: (int)$this->config->get('config_product_limit');
LINE: 112
CODE: $this->language->get('text_brand')
LINE: 164
CODE: $data['compare'] = $this->url->link('product/compare');
LINE: 256
CODE: 'filter_manufacturer_id' => $manufacturer_id,
LINE: 262
CODE: $data['sorts'] = array();
LINE: 328
CODE: $data['limits'] = array();
LINE: 400
CODE: $pagination = new Pagination();
LINE: 432
CODE: $this->language->get('text_error')
LINE: 501
CODE: 'product/product', 'manufacturer_id=' . $result['manufacturer_id']
LINE: 314
CODE: $result['product_id']
LINE: 305
LINE: 314
FILE: catalog/controller/product/product.php
CODE: $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($this->request->get['manufacturer_id']);
LINE: 100
CODE: $product_info['manufacturer_id']
LINE: 310
CODE: $product_info['manufacturer']
LINE: 320
FILE: catalog/model/catalog/manufacturer.php
CODE: AND m2s.store_id = '" . (int)$this->config->get('config_store_id') . "'
LINE: 19
CODE: $query = $this->db->query("SELECT DISTINCT
LINE: 71
CODE: return $manufacturer_data;
LINE: 121
FILE: catalog/model/catalog/product.php
CODE: m.name
LINE: 12
CODE: manufacturer m ON (p
LINE: 12
CODE: $query->row['image']
LINE: 37
CODE: WHERE pd.language_id
LINE: 91
LINE: 434
CODE: AND p.manufacturer_id
LINE: 156
LINE: 499
FILE: catalog/controller/module/manufacturer.php
CODE: $data['manufacturer_id'] =  (string)$this->request->get['manufacturer_id'];
LINE: 13
CODE: $data['manufacturer_id'] = array();
LINE: 15
CODE: $data['manufacturer'] = array();
LINE: 36
CODE: getManufacturers();
LINE: 38
CODE: 'name'        => $manufacturer['name']
LINE: 48
CODE: 'name'        => $manufacturer['name']
LINE: 49
CODE: $data['manufacturers'][] = array(
LINE: 67
FILE: catalog/view/theme/default/template/module/manufacturer.tpl
CODE: $manufacturer_id
LINE: 3
CODE: <a href="<?php echo $manufacturer['href']; ?>" class="list-group-item active"><?php echo $manufacturer['name']; ?></a>
LINE: 4
CODE: <?php } ?>
LINE: 18
FILE: catalog/controller/common/seo_pro.php
CODE: elseif (count($url) > 1) {
LINE: 97
CODE: case 'manufacturer_id':
LINE: 220
CODE: default:
NOT FOUND!
FILE: catalog/controller/common/seo_url.php
CODE: $this->request->get['manufacturer_id'] = $url[1];
LINE: 41
CODE: | (($data['route'] == 'product/manufacturer/info' || $data['route'] == 'product/product') && $key == 'manufacturer_id') |
LINE: 91
CODE: (int)$category
LINE: 103
----------------------------------------------------------------

 

 


 

FILE: catalog/controller/common/seo_pro.php
CODE: elseif (count($url) > 1) {
LINE: 97
CODE: case 'manufacturer_id':
LINE: 220
CODE: default:
NOT FOUND!
FILE: catalog/controller/common/seo_url.php
CODE: $this->request->get['manufacturer_id'] = $url[1];
LINE: 41
CODE: | (($data['route'] == 'product/manufacturer/info' || $data['route'] == 'product/product') && $key == 'manufacturer_id') |
LINE: 91
CODE: (int)$category
LINE: 103

Так в окмоде (мне неизвестно почему у вас нету этого слова):

Скрытый текст

        <operation error="skip">
            <search trim="false" index="2">
            <![CDATA[default:]]>
            </search>
            <add position="replace">
            <![CDATA[case 'manufacturer_id':
                    $manufacturers = explode('_', $value);
                    foreach ($manufacturers as $manufacturer) {
                        $queries[] = 'manufacturer_id=' . $manufacturer;
                    }
                    unset($data[$key]);
                    break;
                default:]]>
            </add>
        </operation>

 

Так должно быть в seo_pro.php по итогу:

Скрытый текст

//blog
                case 'blog_category_id':
                    $blog_categories = explode('_', $value);
                    foreach ($blog_categories as $blog_category) {
                        $queries[] = 'blog_category_id=' . $blog_category;
                    }
                    unset($data[$key]);
                    break;
                //blog    
                case 'manufacturer_id':
                    $manufacturers = explode('_', $value);
                    foreach ($manufacturers as $manufacturer) {
                        $queries[] = 'manufacturer_id=' . $manufacturer;
                    }
                    unset($data[$key]);
                    break;
                default:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

точно было дело, удалял там двойной case default: break;

php7 ругается отдает 500 internal на эту строку , ладно буду копать там.. спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, kol1n2012 сказал:

точно было дело, удалял там двойной case default: break;

php7 ругается отдает 500 internal на эту строку , ладно буду копать там.. спасибо.

php7 для 3,0 и сео_про для 3,0 не видел, попробуйте поменять php на 5,6, 5,4 если это возможно. Или просто вручную внесите код, а в модификаторе закомментируйте данную операцию. <!--<operation>...</operation>-->

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

решил вопрос

1) заменой версии php7 на php 5.6

2) в фаил catalog/controller/common/seo_pro.php 

исправил switch на строке 212 ( switch ($key) ):

Скрытый текст

			switch ($key) {
				case 'product_id':
				case 'article_id':
				case 'category_id':
				case 'information_id':
				case 'search':
				case 'sub_category':
				case 'description':
					$queries[] = $key . '=' . $value;
					unset($data[$key]);
					$postfix = 1;
					break;
				case 'path':
					$categories = explode('_', $value);
					foreach ($categories as $category) {
						$queries[] = 'category_id=' . $category;
					}
					unset($data[$key]);
					break;	
                default:
					break;					
			//blog
                case 'blog_category_id':
                    $blog_categories = explode('_', $value);
                    foreach ($blog_categories as $blog_category) {
                        $queries[] = 'blog_category_id=' . $blog_category;
                    }
                    unset($data[$key]);
                    break;
                //blog    
                case 'manufacturer_id':
                    $manufacturers = explode('_', $value);
                    foreach ($manufacturers as $manufacturer) {
                        $queries[] = 'manufacturer_id=' . $manufacturer;
                    }
                    unset($data[$key]);
                    break;
                default:
					break;
				
			}

 

 

в php7 улучшенный анализатор кода и из-за двойного default в свиче давало ошибку 500 на самом сайте

 

3) еще в 2 файлах была ошибка не пускало в админке в производители: 

/system/storage/modification/admin/controller/catalog/manufacturer.php строка 778

/admin/controller/catalog/manufacturer.php строка 596

в public function autocomplete() {}

в массиве $filter_data 

было 'limit'       => ''0 (лишние кавычки перед нулем)

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
24 минуты назад, kol1n2012 сказал:

когда новый релиз с 3 уровнем вложенности? 

И еще придется допиливать чтобы подкатегории попадали в sitemap

Карту учту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Модуль обновлён до v1.1! Просьба протестировать и описать ошибки, если будут. Желающим потестить дам доступ к сайту.

 

ЧТО НОВОГО В ОБНОВЛЕНИИ

- добавлен модуль: Витрина производителей - "ManufacturerWall" v1.1 Full OpenCart 2.X;
- улучшена установка таблиц модуля в БД (можно устанавливать много раз не получая ошибок);
- добавлена адаптация для OpenCart.pro 2.3, OpenCart - "Русская сборка" 2.х и ocStore 2.x;
- улучшена кнопка "Исправить" в админ панели на странице списка производителей - пересоздаёт иерархию подкатегорий и копирует название производителя из оригинальной таблицы в таблицу модуля (язык модуля = языку админ панели) - это даст возможность импортировать имена производителей на разных языках;
- добавлены и улучшены кнопки "Исправить" в админ панели на странице списка товаров (теперь кнопка называется "Вкл\Откл режима редактирования подкатегорий"). Теперь вы сможете импортировать и экспортировать главные категории производителей (последняя категория по иерархии), а также автоматический по иерархии снизу вверх назначить производители и другие его подкатегории. Дополнительно кнопка выведена на странице Бэкап БД и модуля Export/Import Tool;
- добавлено +2 языка;
- добавлен мультиязык (если название производителя не будет в таблице модуля, то будет загружаться название из оригинальной таблицы, то есть немультиязычное);
- добавлено краткое описание производителя;- добавлено название типа, чтобы прописать отличие на странице товара;- добавлен вывод фильтров;
- добавлен вывод производителя или его подкатегории в меню шапки сайта (вывод после категорий) и количество столбцов для подкатегории производителя;
- добавлен вывод подкатегории производителя в карте сайта;
- улучшен вывод подкатегорий на странице товара - можно вывести большое количество подкатегорий. Теперь производители остаются на том же месте, как в оригинале, а какие выводить подкатегории на странице товара задаётся под производителями (где показывать ещё товар). Вывод происходит по иерархии на странице товара и по имени и иерархии на странице редактирования товара;
 - добавлена вкладка управлением модуля в настройках магазина (по идее настройки должны работать для мультимагазина). Вкладка имеет следующие настройки:

  1.   - вкл/откл изображения, названия, названия типа, описания, категории, подсчёт категорий, подсчёт товара в категории, подсчёт стоимости товара в категории (от/до);
  2.   - установка разрешение изображения на страницах: список производителей, производитель или его подкатегория и товар, где вывод производителя и его подкатегории;
  3.   - ввод количества символов краткого описания;
  4.   - для страницы списка производителей вывод всех производителей с подкатегориями, либо вывод определённого производителя или его подкатегорию (можно задать свой title, описание и изображение), либо вывод своей ссылки (можно задать имя ссылки и путь, title и описание, а также установить изображение);
  5.   - страницу списка производителей, можно включить в полный путь, как в хлебных крошках https://site.by/brands/apple ;
  6.   - выбор стиля для вывода производителей на странице списка производителей и на странице производителя или его подкатегории;
  7.   - настройка количества блоков (6, 4, 3, 2, 1) по ширине браузера (col-lg, col-md, col-sm, col-xs) для вывода блоков категорий на странице списка производителей и на странице производителя или его подкатегории.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

приветствую автора!

приобрёл Ваш модуль, спасибо

поставил на локальной копии сайта - получилась лажа к сожалению...

версия oCStore 21021, шаблон Magazin

сейчас главная страница выгладит так...

qkcblyfh.jpg

т.е. всё верхнее меню задублировалось энное число раз...

сможете помочь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, sonicking сказал:

приветствую автора!

приобрёл Ваш модуль, спасибо

поставил на локальной копии сайта - получилась лажа к сожалению...

версия oCStore 21021, шаблон Magazin

сейчас главная страница выгладит так...

 

Скрытый текст

qkcblyfh.jpg

 

т.е. всё верхнее меню задублировалось энное число раз...

сможете помочь?

Добрый день, нужна адаптация под ваш шаблон, либо закомментируйте код (<!-- код -->) через notepad++ в install.xml который отвечает за внесение данных в эти файл: header.php. Тогда галочка (показать в главном меню) при редактировании производителя будет не рабочей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

спасибо за подсказку - сработало (мне в принципе и не надо добавлять производителей в главное меню)

и ещё вопрос - как то можно на определённой странице вывести всех производителей и их подкатегории общим списком (иконка и название),без доп меню подкатегорий.

игрался с настройками, но так и не понял как бы так настроить...

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, sonicking сказал:

спасибо за подсказку - сработало (мне в принципе и не надо добавлять производителей в главное меню)

и ещё вопрос - как то можно на определённой странице вывести всех производителей и их подкатегории общим списком (иконка и название),без доп меню подкатегорий.

игрался с настройками, но так и не понял как бы так настроить...

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

Вам кто-то вырезал страницу производителей, возможно нужно в manufacturer.php в хлебных крошках ссылку изменить обратно (сейчас оно отправляет на категорию). В общем у вас индивидуальные настройки шаблона, где нужно индивидуально работать. Ищите редирект с этой страницы /brands на страницу /serii

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, BuslikDrev сказал:

Ищите редирект с этой страницы /brands на страницу /serii

у меня действительно стоит редирект на этих страницах - просто до появления Вашего модуля по другому решить вопрос с сериями брендов никак не мог и сделал серии категориями. но пробовал на локальной копии сайта, убирал редирект, производителей и их серии общим списком вывести так и не получилось

и ещё - у Вас написано " добавлена адаптация под шаблон Magazin v.9.4 " у меня версия шаблона 9.6 - какие мне файлы посмотреть, чтоб адаптировать под данную версию?

 

Заранее спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, sonicking сказал:

добавлена адаптация под шаблон Magazin v.9.4 " у меня версия шаблона 9.6 - какие мне файлы посмотреть, чтоб адаптировать под данную версию?

 

Заранее спасибо

 

Я не знаю т.к. в глаза видел только 9,4 я думаю никакие. Если только обнаружите, что какая-нибудь функция не работает (вкл. выкл.), пишите.

Также можете ещё обратить внимание на это:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Уважаемые пользователи модуля и потенциальные покупатели, нужно ваше мнение.
Хочу в модуль добавить фильтр по производителю.

Вопрос: Сделать фильтр отдельным модулем или добавить эту функцию в модуль: "Витрина производителей"?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Похожие публикации

    • Автор: BuslikDrev
      ИЗОБРАЖЕНИЯ


      ИНФОРМАЦИЯ
      Название модуля: Буслік Кэш - "Buslik Cache"
      Версия модуля: 1.0
      Тип лицензии: Beta (в разработке)
      Тип установки: ocmod
      Язык: Беларуская мова, English, Русский язык, Українська мова
      Дата создания: 02.10.2019
      Был протестирован на: OpenCart.cms 2.1.0.2.2 и OpenCart.pro 2.3.0.2.6 шаблон (default)
      Название архива: Buslik Cache v1.0 Full OpenCart 2.X-3.X.zip
      ОБЛАДАТЕЛЯМ OpenCart.pro 2.x СКИДКА 20%
      для получения скидки обратитесь к Admin
       
      ДЕМОНСТРАЦИЯ


      ОПИСАНИЕ
      Модуль предназначен для уменьшения нагрузки на вашу базу данных и сайта в целом тем, что создаёт файл готовой страницы и после каждый раз отдаёт её пользователю.
       

      ВНИМАНИЕ!
      Исключения для кэша задавайте в install.xml после $exceptions = array(
      Оригинальные файлы магазина не заменяет!

      Модификатор "вносит изменения" в следующие файлы:


      УСЛОВИЯ СОГЛАШЕНИЯ
      - Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
      - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
      - Редактировать код можно только под нужды своего магазина;
      - Распространение модуля запрещено;
      - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
      - Адаптация модуля под нестандартный шаблон - бесплатная;
      - Адаптация модуля под другую версию Опенкарта и сторонние модули - платная;
      - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
      - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств;
      - Автор не несёт ответственности за потерю или находку дохода пользователя из-за работы модуля;
      - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.

      Приобрести модуль можно ЗДЕСЬ!
      Вопросы и пожелания можно задавать в данной теме.
    • Автор: BuslikDrev
      ИЗОБРАЖЕНИЯ


      ИНФОРМАЦИЯ
      Название модуля: Кнопка купить у партнёров - "Buy button from partners"
      Версия модуля: 1.2
      Тип лицензии: Full (полная версия)
      Тип установки: ocmod
      Язык: Беларуская мова, English, Русский язык, Українська мова
      Дата создания: 22.06.2017
      Дата обновления: 07.10.2017
      Был протестирован на: OpenCart.cms 2.1.0.2.2 и OpenCart.pro 2.3.0.2.2 шаблон (default)
      Название архива 1: Buy button from partners v1.0 Full OpenCart 2.X.zip
      Название архива 2: Buy button from partners v1.1 Full OpenCart 2.X.zip
      Название архива 3: Buy button from partners v1.2 Full OpenCart 2.X.zip
      ОБЛАДАТЕЛЯМ OpenCart.pro 2.x СКИДКА 20%
      для получения скидки обратитесь к Admin

      ДЕМОНСТРАЦИЯ:


      ОПИСАНИЕ
      Модификатор предназначен для замены названия и ссылки в стандартной кнопке покупки товара, а именно можно выбрать следующие варианты:
      - покупка товара на своём сайте - стандартная кнопка;
      - покупка товара у партнёра - заменить стандартную кнопку на свою (поменять имя и добавить ссылку на партнёра), по желанию можно вывести несколько кнопок;
      - покупка товара у партнёров - заменить стандартную кнопку на кнопку с выпадающим списком партнёров (выводятся имена и добавляются ссылки на партнёров);
      - покупка товара у партнёра и на своём сайте - вывод кнопки покупки у партнёра и стандартной кнопки;
      - покупка товара у партнёров и на своём сайте - вывод кнопки с выпадающим списком партнёров и стандартной кнопки.

      ВНИМАНИЕ!
      Оригинальные файлы магазина не заменяет!
      Всегда проверяйте такие модули (окмоды - архивы) содержащие такие файлы: "install.php, install.sql" так как злоумышленники могут навредить вашему сайту, например, вашими руками удалят вашу базу данных.
      Пример запроса (смотрите, чтобы не было удаления таблиц "DROP TABLE": категорий, пользователей, товара и т.д. по оригиналу или всей БД "DROP DATABASE"):


      Модификатор "вносит изменения" в следующие файлы:


      УСЛОВИЯ СОГЛАШЕНИЯ
      - Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
      - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
      - Редактировать код можно только под нужды своего магазина;
      - Распространение модуля запрещено;
      - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
      - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная;
      - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
      - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств;
      - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.

      Приобрести модуль можно ЗДЕСЬ!
      Вопросы и пожелания можно задавать в данной теме.
    • Автор: BuslikDrev
      ИЗОБРАЖЕНИЯ


      ИНФОРМАЦИЯ
      Название модуля: Изображение из товара в категорию - "Image from product to category"
      Версия модуля: 1.1
      Тип лицензии: Full (полная версия)
      Тип установки: ocmod, vqmod
      Язык: Беларуская мова, English, Русский язык, Українська мова
      Дата создания: 15.10.2017
      Дата обновления: 15.02.2018
      Был протестирован на: OpenCart.pro 2.1.0.2.2 и OpenCart.pro 2.3.0.2.3 шаблон (default)
      Название архива 1: Image from product to category v1.0 Full OpenCart 2.X.ocmod.zip
      Название архива 2: Image from product to category v1.1 Full OpenCart 2.X.ocmod.zip
       
      ОБЛАДАТЕЛЯМ OpenCart.pro 2.x СКИДКА20%
      для получения скидки обратитесь к @admin

      ДЕМОНСТРАЦИЯ:


      ОПИСАНИЕ
      Вам надоело вручную выбирать изображение для каждой категории? Вы устали? Тогда этот модификатор то, что нужно Вам!
      С помощью этого модуля (модификатора) Вы сможете с лёгкостью установить изображения на все категории, где есть товар!
      А именно, на странице категорий и при редактировании категории появится волшебная кнопка, которая скопирует фотографию из товара.
      Как это работает? Всё очень просто! Если вы находитесь на странице категорий, то можете просто нажать на кнопку, тогда будут заполнены фотографии тех категорий, в которых есть товар или подкатегория с товаром. А если вы не хотите заменять фотографии всех категорий, то просто выделите нужные категории, но помните, что если в категории нету товара и подкатегории с изображением, тогда фотографии не будет, пока не скопируете из товара в подкатегорию. Когда вы находитесь на странице редактирования категории, кнопка работает также, как и при выделении, только выделять ненужно ничего.

      ВНИМАНИЕ!
      Сделайте бэкап базы данных!
      Конкретнее: oc_category
      Оригинальные файлы магазина не заменяет!

      Модификатор "вносит изменения" в следующие файлы:


      УСЛОВИЯ СОГЛАШЕНИЯ
      - Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
      - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
      - Редактировать код можно только под нужды своего магазина;
      - Распространение модуля запрещено;
      - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
      - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная;
      - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
      - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств;
      - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.

      Приобрести модуль можно ЗДЕСЬ!
      Вопросы и пожелания можно задавать в данной теме.
    • Автор: BuslikDrev
      ИЗОБРАЖЕНИЯ


      ИНФОРМАЦИЯ
      Название модуля: Кнопка назад в категорию - "Back button in category"
      Версия модуля: 1.0
      Тип лицензии: Full (полная версия)
      Тип установки: ocmod
      Язык: Беларуская мова, English, Русский язык, Українська мова
      Дата создания: 30.03.2018
      Был протестирован на: OpenCart.pro 2.1.0.2.2 и 2.3.0.2.3, OpenCart-"Русская сборка" 2.1.0.2 (rs1), 2.3.0.2 (rs6) и 3.0.2.0 (rs3), ocStore 2.1.0.2.1 и 2.3.0.2.3 - шаблон (default, NewStore)
      Название архива: Back button in category v1.0 Full OpenCart 2.X-3.0.X.zip
       
      ОБЛАДАТЕЛЯМ OpenCart.pro 2.x СКИДКА 20%
      для получения скидки обратитесь к Admin

      ДЕМОНСТРАЦИЯ:


      ОПИСАНИЕ
      Модификатор предназначен для вывода кнопки на странице товара при нажатии на которую потенциальный покупатель будет перекинут в последнюю 
      по иерархии категорию товара. Это нужно для выделения т.к. не все обращают на ссылки в хлебных крошках, а также на случай, если потенциальный 
      покупатель зашёл на сайт со стороны поисковой системы, а у вас не установлен Seo_pro.

      ВНИМАНИЕ!
      Оригинальные файлы магазина не заменяет!

      Модификатор "вносит изменения" в следующие файлы:


      УСЛОВИЯ СОГЛАШЕНИЯ
      - Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
      - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
      - Редактировать код можно только под нужды своего магазина;
      - Распространение модуля запрещено;
      - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
      - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная;
      - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
      - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств;
      - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.

      Приобрести модуль можно ЗДЕСЬ!
      Вопросы и пожелания можно задавать в данной теме.
    • Автор: BuslikDrev
      ИЗОБРАЖЕНИЯ


      ИНФОРМАЦИЯ
      Название модуля: Изображение для характеристик - "Image for attribute"
      Версия модуля: 1.0
      Тип лицензии: Full (полная версия)
      Тип установки: ocmod
      Дата создания: 15.06.2018
      Был протестирован на: OpenCart.pro 2.1.0.2.2 и 2.3.0.2.4, OpenCart-"Русская сборка" 2.1.0.2 (rs1), 2.3.0.2 (rs6) и 3.0.2.0 (rs3), ocStore 2.1.0.2.1 и 2.3.0.2.3 - шаблон (default, Revolution)
      Название архива: Image for attribute v1.0 Full OpenCart 2.X-3.0.X.zip
       
      ОБЛАДАТЕЛЯМ OpenCart.pro 2.x СКИДКА 20%
      для получения скидки обратитесь к Admin

      ДЕМОНСТРАЦИЯ:


      ОПИСАНИЕ
      Модификатор предназначен для добавления изображения на характеристику (атрибут) товара на разных языках.

      ВНИМАНИЕ!
      Оригинальные файлы магазина не заменяет!

      Модификатор "вносит изменения" в следующие файлы:


      УСЛОВИЯ СОГЛАШЕНИЯ
      - Beta версии устанавливаете на свой страх и риск - бэкап базы данных (далее - БД) обязателен;
      - Модуль (модификатор, дополнение, расширение, приложение) (далее - Модуль) можно устанавливать на 1 домен включая поддомены (одна покупка - один домен);
      - Редактировать код можно только под нужды своего магазина;
      - Распространение модуля запрещено;
      - Техническая поддержка (далее - ТП) осуществляется только при появлении ошибки, бага, глюка (зависания) и не совместимости модуля с заявленными версиями Opencart и шаблонов на момент продажи, при установке на боевой сайт (рабочий хостинг);
      - Адаптация модуля под другую версию Опенкарта, нестандартный шаблон и сторонние модули - платная;
      - Автор модуля оставляет за собой право в любое время внести изменение в настоящее условие, описание и исходный код модуля;
      - Автор модуля оставляет за собой право прекратить ТП пользователям по истечению 365 календарных дней со дня последнего обновления модуля (Full или Beta версии), или со дня окончания продления ТП, или при форс-мажорных обстоятельств;
      - ТП осуществляется при условии соблюдения данного соглашения, пишите в личные сообщения.

      Приобрести модуль можно ЗДЕСЬ!
      Вопросы и пожелания можно задавать в данной теме.
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу