• Демонстрация возможностей
  • Инструкция к подключению
  • Быстрый старт
    • Шаг 1. Настройка iikoRMS
    • Шаг 2. Настройка iiko.Biz
    • Шаг 3. Настройка сайта
  • Дополнительные настройки
    • Индексация страниц каталога
    • Интеграция с Platius
    • Настройка iikoCard5
    • Локализация текста
    • Скрыть некоторые модификаторы
    • Рассылка писем со своего почтового сервера
    • Переименование товаров и блюд
  • Настройка оплат
    • Прием карт, оплата курьером
    • Интеграция с платежной системой PayOnline
    • Интеграция с платежной системой Альфа-Банк
    • Интеграция с платежной системой РФИ-Банк
    • Интеграция с платежной системой Сбербанк
    • Интеграция с платежной системой BePaid
    • Интеграция с платежной системой PayKeeper
  • Кастомизация блоков виджета
    • Общие настройки
    • Типы страниц
    • Фильтрация в каталоге товаров (теги)
  • Примеры кастомизации
    • Товар в списке
    • Детальная страница товара
    • Блок корзины
    • Товар в корзине
    • Блок "Сейчас покупают"
    • Блок "Счасливый час"
    • Набор товаров
    • Подтверждение заказа в "Pop up"
  • События виджета
  • Объекты виджета
  • Демо
    • Отлавливание событий корзины
    • Авторизация/Регистрация в "Pop up"
    • +/- в карточке товра
    • Выбор модификаторов в карточке товара
    • Отслеживание авторизации пользователя
  • Типовые ошибки
    • Виджет не имеет доступа к Вашему ресторану
    • Проблемы со связью с сервером
    • Продукт снят с продажи, но доступен на сайте
    • Отсутствует лицензия iikoDelivery/iikoCallcenter
    • Не работает стоп-лист
  • История обновлений
  • Демонстрация
  • Инструкция

Локализация языка

Виджет на данный момент поддерживает три языка: Русский(ru), Английский(en), Украинский(ua). Для изменения языка надписей вам необходимо объявить переменную lang в конфигурации. Это будет выглядет следующим образом:

Данный пример показывает, как можно изменить язык виджета для Украины:
<!-- Код необходимо разместить внутри тега <head> -->
<!-- <head> -->
<script>
//window.jStoreConfig.restaurant - Содержит идентификатор ресторана.
window.jStoreConfig = {
    "restaurant" : "3f46ac68-54f4-4ea5-84c1-b7db224a544e",
    lang: 'ua'
};
</script>
<script src="https://deliverywiget.iiko.ru/v2_0/libs/require.js" data-main="https://deliverywiget.iiko.ru/v2_0/app/config"></script>
<!-- <\head> -->

Демонстрация кода

Локализация текста

Также виджет позволяет кастомизировать некоторые надписи, которые выводятся на страницах виджета. Для этого необходимо перед подключением виджета, определить переменную jStoreConfig.loc и передать в неё объект следующующей структуры:

>
jStoreConfig = {
'restaurant' : '3f46ac68-54f4-4ea5-84c1-b7db224a544e',
'loc' : {
'#KEY#' : '#VALUE#',
...
'#KEY_N#' : '#VALUE_N#'
}
}
</script>

где #KEY# - код строки из приведённой ниже таблицы, а #VALUE# - новое значение, которое вам необходимо установить.

Код Значение по-умолчанию
card_num Номер скидочной карты
energy_sum Пищевая ценность
takeaway_date Время самовывоза
delivery_date Время доставки
CURR руб.
Order_sum Сумма заказа
Discount Скидка
Bonus_pay Оплата бонусами
Total Итого
Make_order Оформить заказ
cart_top_1 У вас в <a class='jstore-tag' href='%urlsCart%'>корзине</a> <span class='jstore-tag lsp-block-cart-total jstore-js-cart-total-count'>%totalItems%</span> <span class='jstore-tag lsp-block-cart-total-name jstore-js-cart-total-count-name'>%goods%</span>
cart_top_2 У вас в корзине <span class='jstore-tag lsp-block-cart-total jstore-js-cart-total-count'>%totalItems%</span> <span class='jstore-js-cart-total-count-name'>%goods%</span></span>
goods_1 товар
goods_2 товара
goods_5 товаров
gift подарок!
discount скидка!
amount шт.
Cart Корзина
Cost Стоимость
Quantity Количество
Name_Structure Название/Состав
Order_Sum Сумма заказа
Order_N Заказ №
Order_Accepted Заказ принят рестораном
Order_Status Статус заказа
Order_NF Заказ не найден
Order_NEW Заказ принят
by_Date (по состоянию на %upDate%)
up_Status Обновить статус заказа
order_Added Ваш заказ успешно обработан!
order_num Номер заказа
Select_city Выберите город
Checkout_Error Ошибка при оформлении заказа
fail_mess <p class='jstore-tag'>Произошла проблема при оплате, но мы передали Ваш заказ в ресторан. Ожидайте звонка или позвоните сами по телефону <b>%deliveryServicePhone%</b></p>
Gift_2u Вам подарок!
Get Получить!
Catch_moment Лови момент!
Left Осталось
seconds секунд
To_cart В корзину
PCS шт.
Proteins Белки
Gram г.
Fats Жиры
Carbohydrates Углеводы
Nutritional_value Пищевая ценность
Weight Вес
CCal Ккал.
Additional_ing Дополнительные ингредиенты
min мин.
max макс.
Order_Making Оформление заказа
Order_Making_mess <p class='jstore-tag'>Ваш заказ оформляется...</p>
Also_test Также попробуйте
Your_city Ваш город
Is_your_city Ваш город
Your_orders Ваши заказы:
by_summ на сумму
You_havet_ordered Пока вы ничего не заказали
Hello Здравствуйте
Out Выйти
Hello_ Здравствуйте!
Comein Войти
Register Зарегистрироваться
Pass_Rec Восстановление пароля
Email Электронная почта
Recovery Восстановить
Registration Регистрация
Forgot_pass Забыли пароль?
Phone Телефон
Password Пароль
Password_confirm Подтверждение пароля
name Имя
Your_name Ваше имя
Contact_phone Контактный телефон
Payment Оплата
Surr Сдача с
order_bonus У меня есть <span class='jstore-tag lsp-js-maxPaymentSum'>%maxPaymentSum%</span> <span class='jstore-tag lsp-js-maxPaymentSumText'>%maxPaymentSumText%</span> и я хочу ими оплатить часть заказа.
City Город
Street Улица
Home Дом
Housing Корпус/строение
Apartment Квартира
Entrance Подъезд
Floor Этаж
DoorPhone Домофон
Delivery Доставка
Terminal Ресторан
Parson_count Количество персон
Where_found Откуда Вы о нас узнали
Other_source Другой источник
Order_comment Комментарий к заказу
user_Agree я согласен с <a class='jstore-tag' href='%userAgreementUrl%' target='_blank'>пользовательским соглашением</a>
Send Отправить
Error Ошибка
order_error <p class='jstore-tag'>Не удалось отправить заказ в ресторан, пожалуйста позвоните в службу доставки по телефону <strong class='jstore-tag'>%deliveryServicePhone%</strong>.</p>
Auth Авторизация
Personal Личный кабинет
Your_bonuses Ваши бонусы
info_loading информация загружается
Change Изменить
Pass_now Текущий пароль
New_pass Новый пароль
Pass_confirm Подтверждение пароля
Cancel Отмена
Save Сохранить
required Поле обязательно для заполнения
email_not_valid Email некорректен
phone_is_incorrect Телефон некорректен
common_error Ошибка виджета. Попробуйте позже
pass_not_match Пароли не совпадают
pass_sended На Ваш Email был выслан новый пароль.
empty_cart Ваша корзина пуста
field_is_long Длина поля не должна составлять более %len% символов
pyment_sum_is_to_low Сумма для сдачи меньше суммы заказа
city_is_not_found Указаный город не найден в системе
need_userAgreement_confirm Для совершения заказа Вы должны принять пользовательское соглашение
need_userAgreementRegister_confirm Для регистрации Вы должны принять пользовательское соглашение
visitor Посетитель
low_quantity Указанного количества недостаточно
low_quantity_for_1_elem Выберите %groupName%
too_much_quantity Слишком большое количество ингридиентов
Place_order Оформление заказа
Order_info Информация о заказе
Order_success Заказ успешно оформлен
Order_error Ошибка в оформлении заказа
Order_status_deliveryDate Планируемое время доставки
Order_status_Unconfirmed Ожидает подтверждения
Order_status_Received Получен
Order_status_In progress Готовится
Order_status_Ready Приготовлен
Order_status_On the way В пути
Order_status_Delivered Доставлен
Order_status_Active Текущий статус
Order_status_short_Unconfirmed Ожидает подтверждения
Order_status_short_Received Получен
Order_status_short_In progress Готовится
Order_status_short_Ready Приготовлен
Order_status_short_On the way В пути
Order_status_short_Delivered Доставлен
Order_status_short_Active Текущий статус
Order_Status_Canceled Заказ отменён
Change_by Сдача с
OrderCart Состав заказа
Edit Редактирование
Pass_recovery Восстановление пароля
As_soon_As Как можно раньше
Menu Меню
Order_status_check Проверка статуса заказа
hour_5 часов
hour_1 чaс
hour_2 часа
minute_5 минут
minute_1 минута
minute_2 минуты
second_5 секунд
second_1 секунда
second_2 сукунды
All Все
bonus_Bonus_5 бонусов
bonus_Bonus_1 бонус
bonus_Bonus_2 бонуса
bonus_Money_5 руб.
bonus_Money_1 руб.
bonus_Money_2 руб.
bonus_Product_5 шт.
bonus_Product_1 шт.
bonus_Product_2 шт.
Delivery_to_House Доставка на дом
Take_from_Rest Забрать из ресторана
Personal_section Персональный раздел
Personal_Edit Персональный раздел. Редактирование аккаунта
Delivered Доставлен
User_Registration Регистрация пользователя
Your_terminal Ресторан
Chose_Your_terminal Выберите ресторан
Address_item_city_before г.
Address_item_city_after
Address_item_street_before ул.
Address_item_street_after
Address_item_home_before д.
Address_item_home_after
Address_item_housing_before стр.
Address_item_housing_after
Address_item_apartment_before ап.
Address_item_apartment_after
Address_item_entrance_before подъезд №
Address_item_entrance_after
Address_item_floor_before
Address_item_floor_after этаж
Address_item_doorphone_before домофон "
Address_item_doorphone_after "
Address Адрес
Order_customerName Имя клиента
Order_customerPhone Телефон
cart_item_unActive Товар не доступен в выбранном ресторане
cart_item_price_changed Цена на товар изменилась
has_forbiden_pay_category Заказ содержит товары, запрещённые для оплаты онлайн: %forbiddenItems%
Enter_sms_code Для завершения регистрации, введите код, присланный вам в sms
phoneValidationCode Код
Page_make_order Оформить заказ
Post_code Почтовый индекс
Post_address Адрес
Order_card_details Введите реквизиты карты для оплаты
pyment_card_not_set Вы не ввели реквизитов карты
Bonus_balances Бонусные балансы:
Order_delivery В стоимость заказа будет включена доставка на сумму: %summ% %curr%
Order_delivery_continue Подтвердить и продолжить
Delivery_pay Доставка
jstore.me © 2023