Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Непонятная ошибка 'povo_13' Error No: 1066


qqq64

Recommended Posts

Непонятная ошибка растолкуйте. Понимаю только, то что есть 2 одинаковые таблицы или идет 2 обращения к 1 таблице???

Notice: Error: Not unique table/alias: 'povo_13'
Error No: 1066
SELECT COUNT(DISTINCT p.product_id) AS total FROM product_to_category p2c LEFT JOIN product p ON (p2c.product_id = p.product_id) LEFT JOIN product_option_value povo_13 ON (p.product_id = povo_13.product_id) LEFT JOIN product_option_value povo_13 ON (p.product_id = povo_13.product_id) LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= '2015-03-13 09:17:00' AND p2s.store_id = '0' AND p2c.category_id = '59' AND povo_13.option_value_id IN (59) AND (povo_13.subtract=0 OR povo_13.subtract=1 AND povo_13.quantity > 0) AND povo_13.option_value_id IN (59) AND (povo_13.subtract=0 OR povo_13.subtract=1 AND povo_13.quantity > 0) in /home/ХХХ/ХХХ/ХХХ/system/database/mysql.php on line 50

Появляется при чистке кеша, и исчезает при повторной чистке именно vqmod кеша????

Не понимаю что с этим делать???

Надіслати
Поділитися на інших сайтах


Так у вас в запросе дублирование джойнов

LEFT JOIN product_option_value povo_13 ON (p.product_id = povo_13.product_id) LEFT JOIN product_option_value povo_13 ON (p.product_id = povo_13.product_id)

 

оставьте один. какой - выберите сами :-D

Надіслати
Поділитися на інших сайтах

Так у вас в запросе дублирование джойнов

LEFT JOIN product_option_value povo_13 ON (p.product_id = povo_13.product_id) LEFT JOIN product_option_value povo_13 ON (p.product_id = povo_13.product_id)

 

оставьте один. какой - выберите сами :-D

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

povo_13 ненаходит...

povo  тоже

option_value - это значение опции - проверил повторов нет

Надіслати
Поділитися на інших сайтах


Вариантов - масса, от прописывания кода непосредственно в каком-то модуле до внесения изменений через vqmod (скорей всего).

 

Нужно искать. Лучше всего для этих целей подойдет Total Commander - в нем перейти в папку где искать, жмакнуть на значОк лупы в панели и указать поиск текста LEFT JOIN product_option_value povo_13 (обязательно отметить UTF-8)

Надіслати
Поділитися на інших сайтах

Вариантов - масса, от прописывания кода непосредственно в каком-то модуле до внесения изменений через vqmod (скорей всего).

 

Нужно искать. Лучше всего для этих целей подойдет Total Commander - в нем перейти в папку где искать, жмакнуть на значОк лупы в панели и указать поиск текста LEFT JOIN product_option_value povo_13 (обязательно отметить UTF-8)

 

По этому запросу находит только в журнале ошибок.

 

В vqmod  -   catalog/controller/product/category.php

обнаружил непонятку для меня:

            <search position="replace" index="1"><![CDATA[
             if ($category_info || $category_id == 0) {
            ]]></search>
            <add><![CDATA[
            // Start coolfilter 3
                if ($category_info || $path_id == 0) {
                    
                    if ($path_id == 0) {
                        $category_info['name'] = $this->language->get('text_all_products');
                    }
                    
            // End coolfilter
            ]]></add>
        </operation>
        <operation>
            <search position="replace" index="1"><![CDATA[
             if ($category_info || $category_id == 0) {
            ]]></search>
            <add><![CDATA[
            // Start coolfilter 4
                if ($category_info || $category_id == 0) {
                    if ($category_id == 0) {
                        $category_info = array('name' => $this->language->get('text_all_products'),
                            'seo_title' => '',
                            'meta_description' => '',
                            'meta_keyword' => '',
                            'seo_h1' => $this->language->get('text_all_products'),
                            'image' => '',
                            'description' => '');
                    }
        
            // End coolfilter
            ]]></add>
        </operation>

2 запроса одной и той же строки с заменой???

пробовал по очереди удалять, - ломается.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.