Custom filters и Кеша((

3 мес. 2 нед. назад #9268 от Роман
Всем привет. Установил в nanoshop последний Custom filters, при выборе любого фильтра в основном окне пропадают все товары(рис 1), но если перед этим почистить кэш все выводит нормально(рис 2). И так каждый раз при нажатии кнопки фильтр(пробовал и AJAX и обычное обновление ничего не меняется). в настройках joomla кэширование отключено, других плагинов для кэширования не установлено. Уже всю голову сломал.
Вложения:

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 мес. 1 нед. назад #9269 от Wedal
Как выяснилось, дело было не в кэше, а в ошибке макета категории товаров данного шаблона. Для стандартного шаблона все работает правильно. Вопрос решили.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 мес. 4 дн. назад #9270 от Роман
За что Виталию огромное спасибо, но теперь выплыла новая проблема после переезда на основной домен, фильтр работает только при отключенном ЧПУ в Joomlа, а при включенном ЧПУ, выводит что товары не найдены(((. Виталий, если не тяжело намекни куда копать.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 мес. 4 дн. назад - 3 мес. 4 дн. назад #9271 от Wedal
Роман, /index.php/ в ссылке не встречается? Файл htaccess.txt переименован в .htaccess?

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 мес. 3 дн. назад - 3 мес. 3 дн. назад #9272 от Роман
/index.php/ не встречается, .htaccess переименован, ссылка имеет вид /filter/avtomagnitoly/centek

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 мес. 3 дн. назад #9274 от Wedal
Роман, идеи кончились. Только опять копать код. Посмотрите еще в сторону пунктов меню. Может быть не установлены какие-то привязки. Хотя это вряд ли...

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 мес. 2 дн. назад #9279 от Роман
В очередной раз хочу написать спасибо Виталию, за то что дал пинка в нужном направлении. Может кому пригодится проблема крылась в том что вебсервер nginx при работе в режиме PHP FastCGI игнорирует файл .htaccess, а использует свою конфигурацию. Для работы Joomla в режиме PHP FastCGI везде рекомендуют прописать в секции:
location \ {
try_files $uri $uri/ /index.php?q=$uri&$args;

но в такой конфигурации CF Filter при включенных ЧПУ(SEF) отказывается выводить товары(пишет что товары не найдены).

после отказа хостера (AdminVPS) помочь с конфигурацией nginx, методом проб и ошибок было установлено, что строка с правилом должна выглядеть: try_files $uri $uri/ /index.php; и после прописания ее в конфиг и перезагрузки nginx (service nginx restart ) фильтр заработал и ушли фризы по сайту.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.