[Бизнес вызов] Телефон и email в шапке магазина. Для Стандартной темы оформления.
У пользователей магазинов на платформе Покупо часто возникают небольшие пожелания которые они адресуют службе поддержки. Однако в силу архитектуры проекта реализация некотрых из этих, казалось бы простых пожеланий, требует времени, а порой эти пожелания настолько просты, что им присваивается самый низкий приоритет и как результат, работа над реализацией запросов клиентов занимает еще больше времени.
Но в большинстве случаем пользователи могут и должны, на мой взгляд, самостоятельно решать эти мелкие запросы, поскольку платформа Покупо предоставляет все необходимые для этого инструменты и документацию.
Я уже много раз описывал способы решения тех или иных задач, добавления разных фич и наверное, уже утомил всех подобными публикациями, но все же сегодня я бы хотел описать решение еще одного вопроса, который возник у одно из клиентов Покупо - отображение телефона и адреса email в шапке магазина при использовании СТАНДАРТНОЙ темы оформления. В темах Подарки и Еда этот функционал присутствует.
Вопрос решается просто. В разделе JS коды нужно добавить следующий код:
_$.getJSON('https://seller.pokupo.ru/api/shop/info/8847/', function(data)
{
var email=data['email_support'];
var phone=data['phones_support'];
_$("#shopInfoWidgetId").append("<div id='top_email'>Email: "+email+"</div>");
_$("#shopInfoWidgetId").append("<div id='top_phone'>Телефон: "+phone+"</div>");
_$("#top_email").css({"position": "absolute", "top": "38px", "right": "200px"});
_$("#top_phone").css({"position": "absolute", "top": "60px", "right": "200px", "color":"orangered"});
});
Думаю комментировать тут ничего не нужно.
Дальше вносим свои email и телефон в настройках магазина, если это еще не сделано
и наслаждаемся результатом