Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Пошук на сайті перемикає мову і не дає результатів


Recommended Posts

Сайт на двух мовах, основна українська, друга ру.
Коли на російській версії пишеш у рядок запиту та натискаєш Enter, перекине на українську сторінку результатів пошуку. І навіть якщо запит вбити правильно російською, у результатах напише, що нічого не знайдено.

 

На інших сайтах ставив модуль мультимовності за 16 доларів, але цю проблему там не вирішувало.

 

На сайті стоїть шаблон UltraStore OCTemplates.

 

Приклад:

Заходжу на ру мову https://reanimed.com.ua/ru/ і вбиваю в пошук "операционный стол". 

Отримую результат пошуку в випадаючому результаті https://i.imgur.com/JwVetXH.png (тут все ок)
але, якщо натисну Enter, перекине відразу на https://reanimed.com.ua/search?search=%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB укр версію результатів пошуку та напише що нічого не знайдено https://i.imgur.com/dymly8W.png 

По правильному, воно не повинно міняти мову сайту, а показати результати пошуку на ру версії сайту, де в результатах будуть товари, які я шукав.

Доречі, коли знаходжусь на сторінці результатів пошуку, неможливо переключити мову сайту на російську.

 

Якщо знаете рішення, пишіть свої пропозиції.

Надіслати
Поділитися на інших сайтах


На фрілансі дали підказку, але не рішення:
Причина перенаправлення на українську версію – в налаштуваннях мультимовності. Налаштуйте систему так, щоб вона повертала результати пошуку відповідно до вибраної мови без перенаправлення.
/public_html/catalog/model/catalog/product.php - ось цей файл потрібен

Надіслати
Поділитися на інших сайтах


03.09.2024 в 16:08, AVasiukov сказал:

На фрілансі дали підказку, але не рішення:
Причина перенаправлення на українську версію – в налаштуваннях мультимовності. Налаштуйте систему так, щоб вона повертала результати пошуку відповідно до вибраної мови без перенаправлення.
/public_html/catalog/model/catalog/product.php - ось цей файл потрібен

Тут  можна зробити декількома шляхами, наприклад зробити однакове чпу для сторінки пошуку, і поставити як варіант та налаштувати модуль. Можна такий

А також модуль для однакових ЧПУ Allow Same SEO URL for different Languages

 

Й ще зробити 

Цитата

Для нормальной работы с поиском необходимо, чтобы SEO URL страницы с поиском было одинаковым для всех языков. Это касается, как поиска товаров, так и поиска в статей в блоге.

Тобто зробити правку в розділі SEO URL. Якщо самостійно не вийде, пишіть.

Надіслати
Поділитися на інших сайтах


В 03.09.2024 в 19:28, SSHEVA сказав:

Тут  можна зробити декількома шляхами, наприклад зробити однакове чпу для сторінки пошуку, і поставити як варіант та налаштувати модуль. Можна такий

А також модуль для однакових ЧПУ Allow Same SEO URL for different Languages

 

Й ще зробити 

Тобто зробити правку в розділі SEO URL. Якщо самостійно не вийде, пишіть.

 

Як раз для пошуку треба різні SEO URL ;)
 

В 03.09.2024 в 15:57, AVasiukov сказав:

На інших сайтах ставив модуль мультимовності за 16 доларів, але цю проблему там не вирішувало.

Все ідеально у всіх працює. Просто треба налаштувати вірно. Route product/search в виключення (щоб не перемикав мову до редиректу на SEO URL), бо виклик URL пошуку в опенкарт зроблено через дупу.

 

Прихований текст

Як раз для пошуку треба різні SEO URL

 

Надіслати
Поділитися на інших сайтах

В 04.09.2024 в 01:20, markimax сказав:

Як раз для пошуку треба різні SEO UR

Можна і однакові, вже тестив працює

Надіслати
Поділитися на інших сайтах


В 04.09.2024 в 10:45, SSHEVA сказав:

Можна і однакові, вже тестив працює

Я подивився, там JS просто змінили вручну ) Костильно, але так, працює

 

//var url = $('base').attr('href') + 'index.php?route=product/search';

		let url = $('#search2 button.new_search').attr('data-url') + 'search';

Але перемикач мов не коректно працює на сторінці пошуку

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.