- 1. Створення вітрини для інтернет-магазину у «Вконтакте»
- 2. Створення програми «Вконтакте»
- 3. Готово!
- Підключення інших додатків Вебасіста
Shop-Script дозволяє створити вітрину інтернет-магазину в соціальній мережі в якості IFrame-додатки. Каталог товарів і процес оформлення замовлення відображаються безпосередньо у «Вконтакте», всі сторінки при цьому виглядають в такому ж стилі, що і стандартні сторінки «Вконтакте» - для того щоб відвідувачі сприймали вашу онлайн-вітрину як частина соціальної мережі:
1. Створення вітрини для інтернет-магазину у «Вконтакте»
Важливо: для підключення інтернет-магазину у вигляді додатку «Вконтакте» необхідно придбати SSL-сертифікат для доменного імені, на якому встановлений Shop-Script.
користувачам хмари Webasyst SSL-сертифікат надається безкоштовно для доменного імені виду ***. Webasyst.cloud або ***. Host.webasyst.com - на такому стандартному домені ви зможете створити повноцінну онлайн-вітрину у «Вконтакте» навіть без покупки власного доменного імені .RU або .COM.
- Встановіть фреймворк Webasyst і Shop-Script згідно інструкції .
- За допомогою «Інсталлер» встановіть тему дизайну «Вконтакте».
- Перейдіть в розділ «Структура» додатка «Сайт» і додайте нове правило маршрутизації для додатка «Магазин». В поле для введення адреси вкажіть vk / *
Допускається зазначення будь-якого іншого адреси додаткової вітрини для «Вконтакте». При створенні вітрини з іншою адресою вам допоможуть додаткові рекомендації . - В поле «Тема оформлення» виберіть зі списку тему дизайну «Вконтакте».
- В поле «Публічність» включите прапорець «Приховане поселення», для того щоб в головному меню вашої основної вітрини не з'явилося пункт, пов'язаний з цією додатковою вітриною для «Вконтакте».
- Налаштуйте інші параметри у властивостях цієї вітрини, як вам потрібно, і збережіть зміни.
Відкрийте в браузері URL новоствореної вітрини, щоб переконатися в тому, що все зроблено правильно. Наприклад, якщо Shop-Script встановлений за адресою виду mydomain.ru/, а поселення для додаткової вітрини додано з маскою vk / *, то вітрина для «Вконтакте», оформлена в стилі соціальної мережі, повинна бути доступна за адресою mydomain.ru/ vk /.
2. Створення програми «Вконтакте»
- перейдіть в розділ сайту «Вконтакте» для розробників , Відкрийте розділ «Мої додатки» і натисніть на кнопку «Створити додаток».
- Введіть назву та опис свого інтернет-магазину, виберіть платформу «Вбудоване додаток», тип «Додаток спільноти» і натисніть на кнопку «Перейти до завантаження програми».
- Після підтвердження перейдіть в розділ «Налаштування». Заповніть наступні поля:
- Адреса IFrame: сюди потрібно скопіювати HTTPS-адресу (URL) додаткової вітрини для «Вконтакте». У нашому прикладі це http://mydomain.ru/vk/ . Для того щоб ваше додаток було схвалено адміністрацією «Вконтакте», для вашого доменного імені повинен бути встановлений повноцінний SSL-сертифікат, і за адресою, введеному в полі «Адреса IFrame», повинна відкриватися додаткова вітрина вашого інтернет-магазину.
Якщо ви створили вітрину для «Вконтакте» на стандартному домені виду ***. Webasyst.cloud і отримали помилку «Адреса iframe веде на небезпечний сайт», зверніться в службу підтримки «Вконтакте» включити підтримку технології SNI для вашого облікового запису. Якщо вам не вдасться домогтися такої зміни, то напишіть в службу підтримки Webasyst з проханням додати для вашого облікового запису службовий домен виду ***. host.webasyst.com. Після цього помилка додавання додатки у «Вконтакте» повинна зникнути - це тимчасове рішення для обходу технічного обмеження з боку соцмережі. - Мобільна версія: Скопіюйте сюди значення поля Адреса IFrame, якщо потрібно додати мобільну версію вітрини магазину.
- Адреса IFrame: сюди потрібно скопіювати HTTPS-адресу (URL) додаткової вітрини для «Вконтакте». У нашому прикладі це http://mydomain.ru/vk/ . Для того щоб ваше додаток було схвалено адміністрацією «Вконтакте», для вашого доменного імені повинен бути встановлений повноцінний SSL-сертифікат, і за адресою, введеному в полі «Адреса IFrame», повинна відкриватися додаткова вітрина вашого інтернет-магазину.
- Інші налаштування встановіть на свій розсуд.
- Скопіюйте значення «ID додатки» і «Захищений ключ» - вони будуть потрібні для настройки теми дизайну Shop-Script.
- Відкрийте розділ редагування налаштувань теми дизайну в бекенде Shop-Script і вставте скопійовані значення «ID додатки» і «Захищений ключ».
3. Готово!
Ви створили свій магазин у «Вконтакте» за допомогою Shop-Script - тепер в ньому можна приймати замовлення від відвідувачів соціальної мережі.
Ви можете також підключити й інші додатки Вебасіста до вітрини інтернет-магазину у «Вконтакте», як описано нижче.
Підключення інших додатків Вебасіста
Теми дизайну, адаптовані для «Вконтакте», доступні і для інших додатків: «Сайт», «Блог», «Фото». Завдяки цьому існує можливість додати на вітрину вашого магазину для «Вконтакте» додаткові вкладки: «Про компанії», «Наш блог», «Фотоальбом» і т. П., Так само працюють на базі фреймворка Вебасіст, як вітрина Shop-Script.
Для того щоб розмістити такі додаткові сторінки всередині вашого застосування, необхідно в розділі «Маршрутизація» Вебасіст-додатки «Сайт» створити окремі приховані поселення для відповідних додатків ( «Сайту», «Блогу», «Фото») і вибрати у властивостях цих додатків тему дизайну «VK» так само, як раніше ви створили приховане поселення для Shop-Script.
Потім в редакторі дизайну в шаблоні index.html цієї теми дизайну потрібно скласти список вкладок, які повинні відображатися всередині програми для «Вконтакте», за наступною схемою (елементи списку розділяються комами!):
{$ Vk_tabs = [[ 'url' => '/ vk /', 'name' => 'Магазин'], [ 'url' => '/ vk / site /', 'name' => 'Про нас' ], [ 'url' => '/ vk / blog /', 'name' => 'Наш блог']]}
Як значення елементів url потрібно вказувати маску відповідного поселення, створеного в додатку «Сайт» (без символу * в кінці). Для елементів name потрібно вказати довільний заголовок, який буде відображатися на вкладці.
Ось так виглядає вітрина додатки для «Вконтакте» з вкладками, доданими в даному прикладі: