Skip navigation

Эта тема решена. Вот описание проблемы и ее решения.

Проблема:
Клиент установил плагин WooCommerce Multilingual & Multicurrency с WPML и добавил шорткод для переключения валюты на страницу. При переключении валюты страница перезагружается.
Решение:
Мы рекомендуем проверить возможности вашей текущей темы, так как WPML сам по себе не предоставляет возможность переключения валюты без перезагрузки страницы (AJAX). Вам может потребоваться использовать хук

wcml_switch_currency

, который можно применить в вашей теме. Подробнее о хуке можно узнать здесь: wcml_switch_currency.
Полный список доступных хуков можно найти здесь: ссылка на документацию.

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

Это форум технической поддержки WPML – плагина для многоязычной WordPress.

Доступно для чтения всем, но только клиенты, купившие WPML, могут оставлять сообщения. Сотрудники WPML отвечают на сообщения форума 6 дней в неделю, 22 часов в сутки.

Сотрудники Службы поддержки сегодня не доступны на форуме Russian. Создайте обращение и мы возьмемся за решение вашего вопроса, как только будем в сети. Благодарим за понимание.

Помечено: ,

Эта тема содержит 3 ответов, имеет 2 голоса.

Последнее обновление: Andrey 2 недели, 4 дней назад.

При содействии: Andrey.

Автор Записи
12 сентября, 2024 на 5:28 пп #16173053

vyacheslavZ-2

Background of the issue:
Установлен плагин WooCommerce Multilingual & Multicurrency with WPML. Добавил шорткод переключения валюты на страницу.

Symptoms:
При переключении валюты страница перезагружается.

Questions:
Возможно ли сделать переключение валюты без перезагрузки страницы (по AJAX)?

12 сентября, 2024 на 7:15 пп #16173358

Andrey
Supporter

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+03:00)

К сожалению, в настройках WPML нет такой возможности. Такая возможность должна быть реализована Вашей текущей темой, где Вы после сможете применить необходимые хуки. К примеру, хук wcml_switch_currency → https://wpml.org/wcml-hook/wcml_switch_currency/.

Полный список доступных хуков: https://wpml.org/documentation/related-projects/woocommerce-multilingual/wcml-hooks-reference/

16 сентября, 2024 на 3:22 пп #16184786
vyacheslavZ-2

Спасибо! Ещё скажите, как настроить уникальную ссылку для каждой валюты? Например my-site.com/?c=cad или /?c=usd. Ранее было примерно так, сейчас не меняется ссылка

16 сентября, 2024 на 4:37 пп #16185024

Andrey
Supporter

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+03:00)

Если, Вы не против. Я создал новый билет для нового вопроса. Отвечу здесь: https://wpml.org/ru/forums/topic/сплит-как-настроить-уникальную-ссылк/

Этот тикет теперь закрыт. Если Вы являетесь клиентом WPML и Вам нужна соответствующая помощь, пожалуйста, откройте новый тикет поддержки.