Перейти к содержанию
alkatran

[Решено] Ошибка mysqli при сохранении изменений

Рекомендуемые сообщения

Здравствуйте, возникла такая проблема при сохранении изменений будь то в товаре или же в категирии - Warning: mysqli::query() [mysqli.query]: (21000/1242): Subquery returns more than 1 row in abvgd-eyka.ru/public_html/system/database/mysqli.php on line 16, поиск ничего не дал, может кто поможет разобраться? Заранее спасибо.

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


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

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

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


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

ловишь запрос - ловишь, откуда его ноги растут - исправляешь - профит.

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


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

понимаете, если бы я был спецом в пхп то я так бы и сделал, но т.к. я не спец в пхп то задал вопрос здесь, в надежде что возможно у кого то была такая проблема и они решили её, но к сожалению вы убрали мой топик(

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


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

Очень признателен за подсказку)) может подскажите последний раз) я заметил что ошибки появляются если я сейчас вношу изменения, сохраняю и пытаюсь повторно войти, но там где я не вносил изменения нормально заходит, и вот пару примеров ошибок по вашей подсказке:

вносил изменения в категорию - Warning: mysqli::query() [mysqli.query]: (21000/1242): Subquery returns more than 1 row in /home/a/abvgdeyka/abvgd-eyka.ru/public_html/system/database/mysqli.php on line 16/home/a/abvgdeyka/abvgd-eyka.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_category.php(382): DB->query('SELECT DISTINCT *, (SELECT GROUP_CONCAT(cd1.name ORDER BY level SEPARATOR ' > ') FROM oc_category_path cp LEFT JOIN oc_category_description cd1 ON (cp.path_id = cd1.category_id AND cp.category_id != cp.path_id) WHERE cp.category_id = c.category_id AND cd1.language_id = '2' GROUP BY cp.category_id) AS path, (SELECT keyword FROM oc_url_alias WHERE query = 'category_id=194') AS keyword FROM oc_category c LEFT JOIN oc_category_description cd2 ON (c.category_id = cd2.category_id) WHERE c.category_id = '194' AND cd2.language_id = '2'')

 

вносил изменения в товар - Warning: mysqli::query() [mysqli.query]: (21000/1242): Subquery returns more than 1 row in /home/a/abvgdeyka/abvgd-eyka.ru/public_html/system/database/mysqli.php on line 16/home/a/abvgdeyka/abvgd-eyka.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_product.php(986): DB->query('SELECT DISTINCT *, (SELECT keyword FROM oc_url_alias WHERE query = 'product_id=433') AS keyword FROM oc_product p LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '433' AND pd.language_id = '2'')

 

может это какой то модуль глючит?

спасибо за помощь)

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


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

попробуйте через phpMyadmin выполнить запрос

SELECT keyword FROM `oc_url_alias` WHERE query = 'product_id=433'

 сколько строк покажет?

Изменено пользователем AlexDW

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


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

2 строки

1 - karandashi-akva-cv-v-karton-upak-12-cv-lyra-12.html

2 - karandashi-akva-cv-v-karton-upak-12-cv-lyra-12-ru.html

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


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

что-то для мультиязычных ЧПУ используешь?

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


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

вот и причина - ищите виновника (модуль, который вам на product_id= в таблице oc_url_alias вешает два значения)

скорей всего с категориями - та же беда

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


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

что-то для мультиязычных ЧПУ используешь?

ничего, я с этим не заморачивался) видимо какой то модуль куралесит, как говорит AlexDW, сео модуль стандартный включён. Я так понимаю нужно по очереди отключать модули и смотреть без какого будет нормально работать? соответственно чистить базу?

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


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

в целом - да

ищите в модулях и в xml-ках vqmod тот, где есть обращение к таблице oc_url_alias

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


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

Ребят, спасибо за помощь! В итоге вышел на модуль SEO Pack, я правда не видел что он стоит :roll: , видимо не обращал внимание. В этом модуле есть опция "Auto create SEO URLS for products/categories/brands/info on insert if seo urls don't exist" и там стояло Yes, он и додобавлял в базу второй урл с префиксом -ru. Базу почистил и теперь всё работает. Спасибо!

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


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

Подскажите пожалуйста у меня такая же проблема после попытки входа в редактирование товара выдает ошибку и появляется базе второй oc_url_alias с одинаковыми ссылками    mehovye-stelki-ugg    mehovye-stelki-ugg Модуль SEO Pack у себя не нашел. Кто знает в чем еще может быть проблема?

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


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

Подскажите пожалуйста у меня такая же проблема после попытки входа в редактирование товара выдает ошибку и появляется базе второй oc_url_alias с одинаковыми ссылками    mehovye-stelki-ugg    mehovye-stelki-ugg Модуль SEO Pack у себя не нашел. Кто знает в чем еще может быть проблема?

напомнило:

 

Две бабули и проводник:

- Скажите, этот поезд довезет меня до Москвы?

- Нет, мы едем в другую сторону!

- А меня?

:-D

 

смотрите ответ в 12 посте

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


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

в целом - да

ищите в модулях и в xml-ках vqmod тот, где есть обращение к таблице oc_url_alias

подскажи пожалуйста как найти этот vqmod который к oc_url_alias обращение делает,  надо в каждом файле найти где присутствует oc_url_alias? или как это делается?) я просто не очень понимаю каким образом это сделать можно))oc

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


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

1) поиском по файлам модулей/xml, искать по содержимому с url_alias

2) методом исключения - отключить все модули/xml, подключать по очереди и проверять. на каком споткнется - тот и виноват

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


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

Что то мне кажется у меня слишком много нашел этих файлов, 

Search "url_alias" (90 hits in 18 files)
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\admin\controller\module\news.php (1 hit)
Line 684:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE `query` LIKE 'news_id=%'");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\admin\controller\octeam_tools\seo_keyword_checker.php (2 hits)
Line 153:  /* url_alias updating */
Line 183:  /* url_alias deletion */
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\admin\model\catalog\category.php (5 hits)
Line 51:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'category_id=" . (int)$category_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 151:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'category_id=" . (int)$category_id. "'");
Line 154:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'category_id=" . (int)$category_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 179:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'category_id=" . (int)$category_id . "'");
Line 210:  $query = $this->db->query("SELECT DISTINCT *, (SELECT GROUP_CONCAT(cd1.name ORDER BY level SEPARATOR ' > ') FROM " . DB_PREFIX . "category_path cp LEFT JOIN " . DB_PREFIX . "category_description cd1 ON (cp.path_id = cd1.category_id AND cp.category_id != cp.path_id) WHERE cp.category_id = c.category_id AND cd1.language_id = '" . (int)$this->config->get('config_language_id') . "' GROUP BY cp.category_id) AS path, (SELECT keyword FROM " . DB_PREFIX . "url_alias WHERE query = 'category_id=" . (int)$category_id . "') AS keyword FROM " . DB_PREFIX . "category c LEFT JOIN " . DB_PREFIX . "category_description cd2 ON (c.category_id = cd2.category_id) WHERE c.category_id = '" . (int)$category_id . "' AND cd2.language_id = '" . (int)$this->config->get('config_language_id') . "'");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\admin\model\catalog\information.php (5 hits)
Line 27:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'information_id=" . (int)$information_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 64:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'information_id=" . (int)$information_id. "'");
Line 67:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'information_id=" . (int)$information_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 82:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'information_id=" . (int)$information_id . "'");
Line 88:  $query = $this->db->query("SELECT DISTINCT *, (SELECT keyword FROM " . DB_PREFIX . "url_alias WHERE query = 'information_id=" . (int)$information_id . "') AS keyword FROM " . DB_PREFIX . "information WHERE information_id = '" . (int)$information_id . "'");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\admin\model\catalog\manufacturer.php (5 hits)
Line 23:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'manufacturer_id=" . (int)$manufacturer_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 54:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'manufacturer_id=" . (int)$manufacturer_id. "'");
Line 57:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'manufacturer_id=" . (int)$manufacturer_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 71:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'manufacturer_id=" . (int)$manufacturer_id . "'");
Line 77:  $query = $this->db->query("SELECT DISTINCT *, (SELECT keyword FROM " . DB_PREFIX . "url_alias WHERE query = 'manufacturer_id=" . (int)$manufacturer_id . "') AS keyword FROM " . DB_PREFIX . "manufacturer WHERE manufacturer_id = '" . (int)$manufacturer_id . "'");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\admin\model\catalog\news.php (5 hits)
Line 30:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'news_id=" . (int)$news_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 61:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'news_id=" . (int)$news_id . "'");
Line 64:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'news_id=" . (int)$news_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 74:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'news_id=" . (int)$news_id . "'");
Line 80:  $query = $this->db->query("SELECT DISTINCT *, (SELECT keyword FROM " . DB_PREFIX . "url_alias WHERE query = 'news_id=" . (int)$news_id . "') AS keyword FROM " . DB_PREFIX . "news n LEFT JOIN " . DB_PREFIX . "news_description nd ON (n.news_id = nd.news_id) WHERE n.news_id = '" . (int)$news_id . "' AND nd.language_id = '" . (int)$this->config->get('config_language_id') . "'");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\admin\model\catalog\product.php (7 hits)
Line 120:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 123:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 272:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'product_id=" . (int)$product_id. "'");
Line 275:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 278:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 334:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'product_id=" . (int)$product_id. "'");
Line 340:  $query = $this->db->query("SELECT DISTINCT *, (SELECT keyword FROM " . DB_PREFIX . "url_alias WHERE query = 'product_id=" . (int)$product_id . "') AS keyword FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '" . (int)$product_id . "' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "'");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\admin\model\module\seogen.php (19 hits)
Line 38:  $query = $this->db->query("SELECT `query`, LOWER(`keyword`) as 'keyword' FROM " . DB_PREFIX . "url_alias");
Line 72:  $this->db->query("DELETE FROM `" . DB_PREFIX . "url_alias` WHERE `query` LIKE ('category_id=%');");
Line 98:  $this->db->query("DELETE FROM `" . DB_PREFIX . "url_alias` WHERE `query` IN (" . $sql . ")");
Line 100:  $this->db->query("DELETE FROM `" . DB_PREFIX . "url_alias` WHERE `query` LIKE ('product_id=%');");
Line 115:  $this->db->query("DELETE FROM `" . DB_PREFIX . "url_alias` WHERE `query` LIKE ('manufacturer_id=%');");
Line 128:  $this->db->query("DELETE FROM `" . DB_PREFIX . "url_alias` WHERE `query` LIKE ('information_id=%');");
Line 146:  $this->db->query("DELETE FROM `" . DB_PREFIX . "url_alias` WHERE `query`='category_id=" . (int)$category['category_id'] . "'");
Line 148:  $this->db->query("INSERT INTO `" . DB_PREFIX . "url_alias` SET `query`='category_id=" . (int)$category['category_id'] . "', keyword='" . $this->db->escape($keyword) . "'");
Line 214:  $this->db->query("DELETE FROM `" . DB_PREFIX . "url_alias` WHERE `query`='product_id=" . (int)$product['product_id'] . "'");
Line 216:  $this->db->query("INSERT INTO `" . DB_PREFIX . "url_alias` SET `query`='product_id=" . (int)$product['product_id'] . "', keyword='" . $this->db->escape($keyword) . "'");
Line 303:  $this->db->query("DELETE FROM `" . DB_PREFIX . "url_alias` WHERE `query`='manufacturer_id=" . (int)$manufacturer['manufacturer_id'] . "'");
Line 305:  $this->db->query("INSERT INTO `" . DB_PREFIX . "url_alias` SET `query`='manufacturer_id=" . (int)$manufacturer['manufacturer_id'] . "', keyword='" . $this->db->escape($keyword) . "'");
Line 357:  $this->db->query("DELETE FROM `" . DB_PREFIX . "url_alias` WHERE `query`='information_id=" . (int)$information['information_id'] . "'");
Line 359:  $this->db->query("INSERT INTO `" . DB_PREFIX . "url_alias` SET `query`='information_id=" . (int)$information['information_id'] . "', keyword='" . $this->db->escape($keyword) . "'");
Line 393:    " LEFT JOIN " . DB_PREFIX . "url_alias u ON (CONCAT('category_id=', cd.category_id) = u.query)" .
Line 436:  $query_keyword = $this->db->query("SELECT `keyword` FROM `" . DB_PREFIX . "url_alias` WHERE `query`='product_id=". $query->rows[0]['product_id']."' LIMIT 1");
Line 454:    " LEFT JOIN " . DB_PREFIX . "url_alias u ON (CONCAT('manufacturer_id=', m.manufacturer_id) = u.query)" .
Line 465:    " LEFT JOIN " . DB_PREFIX . "url_alias u ON (CONCAT('information_id=', id.information_id) = u.query)" .
Line 483:  $query = $this->db->query("SELECT url_alias_id FROM " . DB_PREFIX . "url_alias WHERE keyword ='" . $this->db->escape($keyword) . "'");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\admin\model\module\simple.php (3 hits)
Line 188:         $query = $this->db->query("SHOW TABLES LIKE '" . DB_PREFIX . "url_alias'");
Line 190:             $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET `query` = 'checkout/simplecheckout', `keyword` = 'simplecheckout'");
Line 191:             $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET `query` = 'account/simpleregister', `keyword` = 'simpleregister'");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\admin\model\octeam_tools\seo_keyword_checker.php (9 hits)
Line 6:  $table = "" . DB_PREFIX . "url_alias";
Line 30:  ".DB_PREFIX."url_alias.*
Line 32:  ".DB_PREFIX."url_alias
Line 33:  INNER JOIN (SELECT `keyword`,COUNT(*) FROM ".DB_PREFIX."url_alias GROUP BY `keyword` HAVING COUNT(*)>1) as t2 ON ".DB_PREFIX."url_alias.`keyword` = t2.`keyword`
Line 33:  INNER JOIN (SELECT `keyword`,COUNT(*) FROM ".DB_PREFIX."url_alias GROUP BY `keyword` HAVING COUNT(*)>1) as t2 ON ".DB_PREFIX."url_alias.`keyword` = t2.`keyword`
Line 35:  ".DB_PREFIX."url_alias.`keyword` ASC
Line 83:  if ($this->db->query("DELETE FROM ".DB_PREFIX."url_alias WHERE `url_alias_id`='".(int)$url_alias_id."'")) {
Line 93:  $sql = "SELECT COUNT(`url_alias_id`) as total FROM ".DB_PREFIX."url_alias WHERE `keyword`='".$this->db->escape($keyword)."'";
Line 105:  if ($this->db->query("UPDATE ".DB_PREFIX."url_alias SET `keyword`='".$this->db->escape($keyword)."' WHERE `url_alias_id`='".(int)$url_alias_id."'")) {
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\admin\view\template\octeam_tools\seo_keyword_checker.tpl (2 hits)
Line 147: /* === url_alias editing === */
Line 206: /* === url_alias deletion === */
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\catalog\controller\common\seo_pro.php (1 hit)
Line 9:  $query = $this->db->query("SELECT LOWER(`keyword`) as 'keyword', `query` FROM " . DB_PREFIX . "url_alias");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\catalog\controller\common\seo_url.php (3 hits)
Line 14:  $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE keyword = '" . $this->db->escape($part) . "'");
Line 71:  $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = '" . $this->db->escape($key . '=' . (int)$value) . "'");
Line 82:  $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "url_alias WHERE `query` = 'category_id=" . (int)$category . "'");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\vqmod\vqcache\vq2-admin_model_catalog_category.php (5 hits)
Line 51:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'category_id=" . (int)$category_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 158:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'category_id=" . (int)$category_id. "'");
Line 161:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'category_id=" . (int)$category_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 193:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'category_id=" . (int)$category_id . "'");
Line 231:  $query = $this->db->query("SELECT DISTINCT *, (SELECT GROUP_CONCAT(cd1.name ORDER BY level SEPARATOR ' > ') FROM " . DB_PREFIX . "category_path cp LEFT JOIN " . DB_PREFIX . "category_description cd1 ON (cp.path_id = cd1.category_id AND cp.category_id != cp.path_id) WHERE cp.category_id = c.category_id AND cd1.language_id = '" . (int)$this->config->get('config_language_id') . "' GROUP BY cp.category_id) AS path, (SELECT keyword FROM " . DB_PREFIX . "url_alias WHERE query = 'category_id=" . (int)$category_id . "') AS keyword FROM " . DB_PREFIX . "category c LEFT JOIN " . DB_PREFIX . "category_description cd2 ON (c.category_id = cd2.category_id) WHERE c.category_id = '" . (int)$category_id . "' AND cd2.language_id = '" . (int)$this->config->get('config_language_id') . "'");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\vqmod\vqcache\vq2-admin_model_catalog_information.php (5 hits)
Line 27:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'information_id=" . (int)$information_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 69:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'information_id=" . (int)$information_id. "'");
Line 72:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'information_id=" . (int)$information_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 92:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'information_id=" . (int)$information_id . "'");
Line 103:  $query = $this->db->query("SELECT DISTINCT *, (SELECT keyword FROM " . DB_PREFIX . "url_alias WHERE query = 'information_id=" . (int)$information_id . "') AS keyword FROM " . DB_PREFIX . "information WHERE information_id = '" . (int)$information_id . "'");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\vqmod\vqcache\vq2-admin_model_catalog_manufacturer.php (5 hits)
Line 23:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'manufacturer_id=" . (int)$manufacturer_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 61:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'manufacturer_id=" . (int)$manufacturer_id. "'");
Line 64:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'manufacturer_id=" . (int)$manufacturer_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 85:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'manufacturer_id=" . (int)$manufacturer_id . "'");
Line 98:  $query = $this->db->query("SELECT DISTINCT *, (SELECT keyword FROM " . DB_PREFIX . "url_alias WHERE query = 'manufacturer_id=" . (int)$manufacturer_id . "') AS keyword FROM " . DB_PREFIX . "manufacturer WHERE manufacturer_id = '" . (int)$manufacturer_id . "'");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\vqmod\vqcache\vq2-admin_model_catalog_product.php (7 hits)
Line 120:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 123:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 279:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'product_id=" . (int)$product_id. "'");
Line 282:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 285:  $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape($data['keyword']) . "'");
Line 348:  $this->db->query("DELETE FROM " . DB_PREFIX . "url_alias WHERE query = 'product_id=" . (int)$product_id. "'");
Line 361:  $query = $this->db->query("SELECT DISTINCT *, (SELECT keyword FROM " . DB_PREFIX . "url_alias WHERE query = 'product_id=" . (int)$product_id . "') AS keyword FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '" . (int)$product_id . "' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "'");
  C:\Users\HP\Desktop\OpenServer\domains\eleskon.ru\vqmod\vqcache\vq2-catalog_controller_common_seo_pro.php (1 hit)
Line 9:  $query = $this->db->query("SELECT LOWER(`keyword`) as 'keyword', `query` FROM " . DB_PREFIX . "url_alias");
Изменено пользователем afwollis
[spoiler][code]

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


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

а как узнать какой из модулей XML является?

Изменено пользователем krauz

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


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

А так вон сколько нашел файлов которые ссылаются на oc_urls

и вот модуль там написан новостей не знаю что это за модуль, как можно определить, в админке я у себя такого модуля не вижу

 

\admin\controller\module\news.php (1 хит)
\admin\controller\octeam_tools\seo_keyword_checker.php (2 Просмотров)
\admin\model\catalog\category.php (5 просмотров)
\admin\model\catalog\information.php (5 просмотров)
\admin\model\catalog\manufacturer.php (5 просмотров)
\admin\model\catalog\news.php (5 просмотров)
\admin\model\catalog\product.php (7 просмотров)
\admin\model\module\seogen.php (19 Просмотров)
\admin\model\module\simple.php (3 Просмотров)
\admin\model\octeam_tools\seo_keyword_checker.php (9 просмотров)
\админ\вид\шаблон\octeam_tools\seo_keyword_checker.тпл (2 Просмотров)
\catalog\controller\common\seo_pro.php (1 хит)
\catalog\controller\common\seo_url.php (3 Просмотров)
\vqmod\vqcache\vq2-admin_model_catalog_category.php (5 просмотров)
\vqmod\vqcache\vq2-admin_model_catalog_information.php (5 просмотров)
\vqmod\vqcache\vq2-admin_model_catalog_manufacturer.php (5 просмотров)
\vqmod\vqcache\vq2-admin_model_catalog_product.php (7 просмотров)
\vqmod\vqcache\vq2-catalog_controller_common_seo_pro.php (1 хит)

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


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

включайте мозг, ищите файлы в папке vqmod/xml

недостаточно просто найти файл с url_alias - нужно понимать, что именно это за файл и его назначение

 

если сами не разбираетесь - создайте тему в разделе платных услуг, возможно кто-то возьмется помочь за разумное вознаграждение

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


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

включайте мозг, ищите файлы в папке vqmod/xml

недостаточно просто найти файл с url_alias - нужно понимать, что именно это за файл и его назначение

 

если сами не разбираетесь - создайте тему в разделе платных услуг, возможно кто-то возьмется помочь за разумное вознаграждение

Вы не могли бы мне помочь и сколько это будет стоить?

Изменено пользователем krauz

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


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.