zloypups 0 Опубликовано 12 апреля, 2008 Жалоба Share Опубликовано 12 апреля, 2008 Так ясненько, ну я получил сообщение об ошибке, пишет следующее " 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'е, вообщем вопрос как эт дело поправить и возможно ли вообще поправить??? Ссылка на сообщение Поделиться на другие сайты
zloypups 0 Опубликовано 19 апреля, 2008 Жалоба Share Опубликовано 19 апреля, 2008 Привет, нужна помощь, все по той же сортировке, код if (strstr($PHP_SELF, FILENAME_DEFAULT) && !isset($_GET['cat'])) { который выводит бокс только на главной не годиться, так как из-за него при выборе ценовой категории открывается страница со след. сообщением "Интернет-магазин закрыт по техническим...." ну и так далее, вообщем вопрос в том как сделать так чтоб выбор ценовой категории (т. е. сам бокс) был только на главной странице, а страница с товаром (да и все остальные страницы магаза), попадающим в выбранную ценовую категорию был уже без бокса "сортировка"! Буду очень благодарен! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 апреля, 2008 Жалоба Share Опубликовано 19 апреля, 2008 А ты куда вставляешь это условие, покажи полностью файл. Ссылка на сообщение Поделиться на другие сайты
zloypups 0 Опубликовано 19 апреля, 2008 Жалоба Share Опубликовано 19 апреля, 2008 Вставляю условие в файл 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');} а далее идут все остальные боксы. После вставки данного условия, при выборе любой ценовой категории, открывается, как я и писал выше, страница со след. сообщением "Интернет-магазин закрыт по техническим....", вот так... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 апреля, 2008 Жалоба Share Опубликовано 20 апреля, 2008 А файл mysql_db_error.log в корне создай, поставь на него права доступа 777, посмотри, какая ошибказапишется в файл. Если убрать условие, всё работает, без ошибки? Ссылка на сообщение Поделиться на другие сайты
zloypups 0 Опубликовано 20 апреля, 2008 Жалоба Share Опубликовано 20 апреля, 2008 Да если убрать условие то все работает без ошибки, но только отображается на всех страницах бокс сортировка, а этого не нужно, должен быть только на главной. А вот что пишется в 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 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 апреля, 2008 Жалоба Share Опубликовано 20 апреля, 2008 zloypups Странная ошибка, а ты ничего больше не ставил из модулей, в index.php ничего не исправлял? Ссылка на сообщение Поделиться на другие сайты
zloypups 0 Опубликовано 20 апреля, 2008 Жалоба Share Опубликовано 20 апреля, 2008 Нет больше из модулей ничего не ставил, в index.php тоже ничего не исправлял! Так можно ли с этим что-нить сделать, очень нужно, может есть другие способы как это воплотить! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 апреля, 2008 Жалоба Share Опубликовано 20 апреля, 2008 Да я не пойму что-то, каким боком это условие в /source/boxes.php вообще влияет на вывод товара в категориях. Что-то тут не то. Пришли доступ на ftp и доступ в админку магазина в приват и укажи ссылку на эту тему. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения