Расширение ннтернет-магазина для Joomla 3.
Custom filters и Кеша((
- Роман
- Автор темы
- Не в сети
- Новый участник
-
Less
Больше
- Сообщений: 6
- Спасибо получено: 0
4 года 1 нед. назад #9268
от Роман
Роман создал тему: Custom filters и Кеша((
Всем привет. Установил в nanoshop последний Custom filters, при выборе любого фильтра в основном окне пропадают все товары(рис 1), но если перед этим почистить кэш все выводит нормально(рис 2). И так каждый раз при нажатии кнопки фильтр(пробовал и AJAX и обычное обновление ничего не меняется). в настройках joomla кэширование отключено, других плагинов для кэширования не установлено. Уже всю голову сломал.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2869
- Спасибо получено: 659
4 года 3 дн. назад #9269
от Wedal
Wedal ответил в теме Custom filters и Кеша((
Как выяснилось, дело было не в кэше, а в ошибке макета категории товаров данного шаблона. Для стандартного шаблона все работает правильно. Вопрос решили.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Роман
- Автор темы
- Не в сети
- Новый участник
-
Less
Больше
- Сообщений: 6
- Спасибо получено: 0
4 года 16 ч. назад #9270
от Роман
Роман ответил в теме Custom filters и Кеша((
За что Виталию огромное спасибо, но теперь выплыла новая проблема после переезда на основной домен, фильтр работает только при отключенном ЧПУ в Joomlа, а при включенном ЧПУ, выводит что товары не найдены(((. Виталий, если не тяжело намекни куда копать.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2869
- Спасибо получено: 659
4 года 12 ч. назад - 4 года 12 ч. назад #9271
от Wedal
Wedal ответил в теме Custom filters и Кеша((
Роман, /index.php/ в ссылке не встречается? Файл htaccess.txt переименован в .htaccess?
Последнее редактирование: 4 года 12 ч. назад пользователем Wedal.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Роман
- Автор темы
- Не в сети
- Новый участник
-
Less
Больше
- Сообщений: 6
- Спасибо получено: 0
4 года 10 ч. назад - 3 года 11 мес. назад #9272
от Роман
Роман ответил в теме Custom filters и Кеша((
/index.php/ не встречается, .htaccess переименован, ссылка имеет вид /filter/avtomagnitoly/centek
Последнее редактирование: 3 года 11 мес. назад пользователем Wedal.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2869
- Спасибо получено: 659
3 года 11 мес. назад #9274
от Wedal
Wedal ответил в теме Custom filters и Кеша((
Роман, идеи кончились. Только опять копать код. Посмотрите еще в сторону пунктов меню. Может быть не установлены какие-то привязки. Хотя это вряд ли...
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Роман
- Автор темы
- Не в сети
- Новый участник
-
Less
Больше
- Сообщений: 6
- Спасибо получено: 0
3 года 11 мес. назад #9279
от Роман
Роман ответил в теме Custom filters и Кеша((
В очередной раз хочу написать спасибо Виталию, за то что дал пинка в нужном направлении. Может кому пригодится проблема крылась в том что вебсервер 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 ) фильтр заработал и ушли фризы по сайту.
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 ) фильтр заработал и ушли фризы по сайту.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.