Перейти к содержанию
Форум поддержки пользователей VamShop

1054 - Unknown column 'spec_price' in 'order clause'


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

Фильтры работают только из общего каталога, при использовании в подгруппе возникает ошибка:

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

Проблема с MySQL. Как узнать причину ошибки.

 

1054 - Unknown column 'spec_price' in 'order clause'

select distinct p.products_id,
                                  p.label_id,
                                  p.products_fsk18,
                                  p.products_shippingtime,
                                  p.products_model,
                                  pd.products_name,
                                  p.products_ean,
                                  p.products_price,
                                  p.products_tax_class_id,
                                  m.manufacturers_name,
                                  p.products_quantity,
                                  p.products_image,
                                  p.products_weight,
                                  pd.products_short_description,
                                  pd.products_description,
                                  p.products_id,
                                  p.manufacturers_id,
                                  p.products_price,
                                  p.products_vpe,
                                  p.products_vpe_status,
                                  p.products_vpe_value,
                                  p.products_discount_allowed,
                                  p.products_tax_class_id,
                   IF(s.status, s.specials_new_products_price, NULL)
                     as specials_new_products_price,
                   IF(s.status, s.specials_new_products_price, p.products_price)
                     as final_price
                 from
                   products p
                 left join specials s
                   on p.products_id = s.products_id
                 left join manufacturers m
                   on p.manufacturers_id = m.manufacturers_id
                 join products_description pd
                   on p.products_id = pd.products_id
                 join products_to_categories p2c
                   on p.products_id = p2c.products_id
                    INNER JOIN products_specifications ps16 ON p.products_id = ps16.products_id 
                 where
                   p.products_status = '1'
                   and pd.language_id = '1'
                    AND ps16.specification <=> 70
                              AND ps16.specifications_id = '16'
                              AND ps16.language_id = '1'
                              
                   and p2c.categories_id in (4,19,322,27,28,29,321,34,38,39,47,41,43,46,48,49,50,51,52,53,54,55,56,57,58,309,310,311,312,313,314,315,316,317,318,319,320,323,324,325,326,327,328,329) 
       GROUP BY p.products_model    ORDER BY spec_price ASC 

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

По умолчанию такой проблемы в VamShop нет, это, видимо, кто-то у Вас в коде покопался не очень правильно.

Отредактируйте категорию с в админке - содержание - категории и товары и посмотрите, что там у Вас указано в опции Сортировка товара.

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

Фильтры работают только из общего каталога, при использовании в подгруппе возникает ошибка:

 

 

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