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

подключение модулей main_content.html


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

Так ясненько, ну я получил сообщение об ошибке, пишет следующее " 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order " и далее набор, я так понимаю, каких-то SQL запросов, но могу ошибаться, не силен в SQL'е, вообщем вопрос как эт дело поправить и возможно ли вообще поправить???

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

Привет, нужна помощь, все по той же сортировке, код

if (strstr($PHP_SELF, FILENAME_DEFAULT) && !isset($_GET['cat'])) {

который выводит бокс только на главной не годиться, так как из-за него при выборе ценовой категории открывается страница со след. сообщением "Интернет-магазин закрыт по техническим...." ну и так далее, вообщем вопрос в том как сделать так чтоб выбор ценовой категории (т. е. сам бокс) был только на главной странице, а страница с товаром (да и все остальные страницы магаза), попадающим в выбранную ценовую категорию был уже без бокса "сортировка"! Буду очень благодарен!

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

Вставляю условие в файл boxes.php после строки

define('DIR_WS_BOXES',DIR_FS_CATALOG .'templates/'.CURRENT_TEMPLATE. '/source/boxes/');

вот так

  if (strstr($PHP_SELF, FILENAME_DEFAULT) && !isset($_GET['cat'])) {

      include(DIR_WS_BOXES . 'shop_by_price.php');}

а далее идут все остальные боксы.

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

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

А файл mysql_db_error.log в корне создай, поставь на него права доступа 777, посмотри, какая ошибказапишется в файл.

Если убрать условие, всё работает, без ошибки?

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

Да если убрать условие то все работает без ошибки, но только отображается на всех страницах бокс сортировка, а этого не нужно, должен быть только на главной.

А вот что пишется в mysql_db_error.log:

20/04/2008 13:04:02 | 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order

                                    by

                                  ' at line 29 | select distinct

                                    p.products_id,

                                    p.products_fsk18,

                                    pd.products_name,

                                    pd.products_short_description,

                                    p.products_image,

                                    p.products_price,

                                  p.products_vpe,

                                  p.products_vpe_status,

                                    p.products_vpe_value,                                                         

                                    p.products_tax_class_id,

                                    p.products_date_added,

                                    m.manufacturers_name

                                    from products p

                                    left join manufacturers m

                                    on p.manufacturers_id = m.manufacturers_id

                                    left join products_description pd

                                    on p.products_id = pd.products_id,

                                    categories c,

                                    products_to_categories p2c

                                    WHERE pd.language_id = '1'

                                    and c.categories_status=1

                                    and p.products_id = p2c.products_id

                                    and c.categories_id = p2c.categories_id

                                    and products_status = '1'

                                                                     

                                    and

                                    order

                                    by

                                    p.products_date_added DESC  | /shop_by_price.php?range=1

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

zloypups

Странная ошибка, а ты ничего больше не ставил из модулей, в index.php ничего не исправлял?

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

Нет больше из модулей ничего не ставил, в index.php тоже ничего не исправлял! Так можно ли с этим что-нить сделать, очень нужно, может есть другие способы как это воплотить!

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

Да я не пойму что-то, каким боком это условие в /source/boxes.php вообще влияет на вывод товара в категориях.

Что-то тут не то.

Пришли доступ на ftp и доступ в админку магазина в приват и укажи ссылку на эту тему.

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