Категории |
Задать вопрос о товареСкажите в чём может быть причина? ссылку можно на сайт? http://www.analogmobile.ru/ может /includes/functions/general.php право надо менять? там пишет что не может изменить информацию в заголовке не помогло :( не помогло :( Нажимая на "задать вопрос о товаре" появляется последние данные человека, кто задал вопрос, странно! на скрине смотри Шаблон сам делал? У Жени покупал http://www.shopos.ru/themes/302/
версия 2.5.2 А отключи кеш, почисть все и попробуй еще раз! Спасибо!!! Кеш отключил и вроде всё нормально стало... Ну и хорошо! ))) Я на сайте посмотрел, исчезли данные. что то в опере какие то проблемы с шаблоном Да,Женя,в Опере есть такая проблема.Как её вылечить? Скажите в чём может быть причина? Нажимая на "задать вопрос о товаре" всё проходит нормально.Вопрос отправляется.Но если перейти на другую страницу к другому товару и опять нажать "задать вопрос о товаре"форма и наименование товара остаётся прежним(от первого товара).И получается неприятная ситуация когда покупатель задаёт вопрос о совершенно другом товаре. Проблема кроется в кешировании движком файла ask_a_question.html Выхода два: 1. Отключить полностью кэш в админке. Что в общем-то не правильно. Начиная с 350 посетителей магазина в день, движок будет нагружать сервер среднего хостера при выключенном кэше. 2. Оставить включенным кэширование в админке. А исправить код в файле \ask_a_question.php В самом низу меняем: if (!CacheCheck()) { $osTemplate->caching = 0; $osTemplate->display(CURRENT_TEMPLATE.'/module/ask_a_question.html'); } else { $osTemplate->caching = 1; $osTemplate->cache_lifetime = CACHE_LIFETIME; $osTemplate->cache_modified_check = CACHE_CHECK; $cache_id = $_SESSION['language']; $osTemplate->display(CURRENT_TEMPLATE.'/module/ask_a_question.html', $cache_id); } на // cache is off (mibz) $osTemplate->caching = 0; $osTemplate->display(CURRENT_TEMPLATE.'/module/ask_a_question.html'); Этим мы принудительно отключим кэширование файла ask_a_question.html. |
|