Смена tv на лету
Всем привет!
Помогите пожалуйста, никак не соображу как можно сделать следующее:
На сайте нужно сделать так чтобы отображались цены ну например в двух валютах, на выбор пользователя.
Суммы и обозначения валют (USD, RUR и т.д.) предполагаю брать из tv-поля, заполненного вручную.
Так вот каким образом сделать так, чтобы пользователь например выбрал нужную валюту из выпадающего списка где-нибудь в шапке сайта, и все цены отобразились в нужной ему валюте. Если это будет делаться без перезагрузки страницы — вообще супер, но совсем не обязательно.
Помогите пожалуйста, никак не соображу как можно сделать следующее:
На сайте нужно сделать так чтобы отображались цены ну например в двух валютах, на выбор пользователя.
Суммы и обозначения валют (USD, RUR и т.д.) предполагаю брать из tv-поля, заполненного вручную.
Так вот каким образом сделать так, чтобы пользователь например выбрал нужную валюту из выпадающего списка где-нибудь в шапке сайта, и все цены отобразились в нужной ему валюте. Если это будет делаться без перезагрузки страницы — вообще супер, но совсем не обязательно.
Комментарии: 7
Спасибо! Только у меня нет minishop )
Если у вас нет магазина, то это делается простым js в строчек этак 20-40
Да если б я умел программировать, сам бы уже догадался как это делается и написал ))) Может есть что-то похожее с нужным функционалом, что можно переделать под себя? Я даже не знаю как у гугла правильно спросить. Это ведь может быть не только про валюту.
Ребят, ни у кого мыслей больше нету? Помогите плиз. Хотя бы наводку какую-то. Сам программировать не умею, но возможно готовый код смогу под себя поправить чисто интуитивно.
- Создаешь 2 TV, например: price_rur и price_usd
- Через html/css/js делаешь переключалку валюты и записываешь в куки выбранное значение пользователем,
rur или usd и перезагружаешь страницу - Создаешь сниппет с названием например: getPrice и в коде проверяешь куку и зависимости от него возвращаешь значение из нужного TV
- На месте вывода цены вызываешь сниппет getPrice
- Создаешь 2 TV, например: price_rur и price_usd
- На страницу загружаешь js объект с ценами
- Элементу с ценой указываешь селектор, теперь при переключении можно будет не перезагружать страницу, а просто брать данные из ранее выгруженных данных и вставлять в элементы
Да нет никакого готового кода и не может быть. Эти манипуляции легко провернуть на JS, как уже написали выше, но реализация полностью индивидуальна и зависит от того, как реализовано всё в твоем проекте. Даже если где-то есть код в свободном доступе с реализацией подобной задачи, тебе придётся переписать 90%, чтобы адаптировать под твой проект. В любом случае, придётся или разобраться с основами JS/jQuery, или заплатить программисту, который сделает это за час.
Помогите плиз. Хотя бы наводку какую-тоДержи наводку (Это один из самых простых решений, среди множства):
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.