kol1n2012
-
Публикации
12 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем kol1n2012
-
-
решил вопрос
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 (лишние кавычки перед нулем)
-
точно было дело, удалял там двойной case default: break;
php7 ругается отдает 500 internal на эту строку , ладно буду копать там.. спасибо.
-
ок.
Скрытый текстлог модификаторов:
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('&', '&', $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 ----------------------------------------------------------------
-
10 минут назад, BuslikDrev сказал:
А ЧПУ включено в настройках магазина?
да
http://zakazmotors.ru/component/monitor/test.html
в категориях seopro отрабатывает норм.
скрин с настройками прилагаю...
-
автоматом проставляет, проверил. да везде
-
-
В 08.10.2017 at 01:24, BuslikDrev сказал:
Конкретнее можно о поломке? В модуле 2 уровня вложения, в обновлении будет третий.
ну незнаю... сделал 4 уровня легко, только что в левом меню не выводит я от него избавлюсь всеравно, и сделать то помелочи доработать чтоб подкатегории выводило после хлебных крошек, это пустяк я сделаю ...вот ссылка 4 уровня там по хлемным видно
http://zakazmotors.ru/index.php?route=product/manufacturer/info&manufacturer_id=8_11_12_13
ссылки выводит вот такого плана в любом производителе и в подкатегории производителя, как сделать чтобы ЧПУ были.. SeoPro категории отрабатывает нормально, и до установки модуля производители были ЧПУ.
будет порядка 20-30 производителей иномарок, и в них по 10-20 моделей авто,и в каждой еще по 10 категорий запчастей и еще в каждой еще до десяти подкатегорий..до 4 уровня где-то.
-
разобрался вроде с данным приобретением. 4 уровня вложенности поддерживает, это +. ожидания оправдались..
но вот поломка чпу меня удивила. ай яй яй как же так seopro коту под хвост.
поправите?
-
Добрый день, купил ваш модуль установил все по инструкции. Захожу в производители, отдает следующую ошибку,
установил пока локально
Parse error: syntax error, unexpected '0' (T_LNUMBER), expecting ')' in D:\WebServer\OpenServer\domains\zakazmotors\system\storage\modification\admin\controller\catalog\manufacturer.php on line 778
CMS Opencart.pro Версия 2.1.0.2.1
критична ли ошибка, как можно устранить?
Подкатегории / Линейка продукции для производителей
в Модули
Опубликовано:
когда новый релиз с 3 уровнем вложенности?
И еще придется допиливать чтобы подкатегории попадали в sitemap