WebTomat

Блог партнёрской программы

Для MaxSite CMS

Инструкция по настройке Модуля

200-250

Для того, чтобы настроить модуль WebTomat для MaxSite CMS, а также сервис «Кастомной авторизации» необходимо следующее:

1. Скачать модуль:

- Скачайте модуль с сайта Webtomat.ru и распакуйте архив!


 

2. Установить модуль на MaxSite CMS

Для установки плагина на вашу CMS нам понадобится любой файловый менеджер для ftp подключения

В данном примере мы будем использовать бесплатный менеджер FileZilla  filezilla

 

- Cкопируйте папку webtomat в директорию */application/maxsite/plugins на вашем сайте

1_download_module

 

- В разделе Плагины административной панели вашего сайта включите модуль WebTomat. Если у Вас не установлен стандартный модуль Ушки (ushki), также включите его в этом разделе!

2_webtomat_module

На этом шаге установка модуля завершена. Можем приступать к его настройке

 

3. Настройка модуля WebTomat

- В навигационной панели появится доступ к настройкам плагина WebTomat. Укажите webID площадки и настройте стиль витрины игр. Сохраните изменения

3_webid_plugin

 

- webID можно узнать на сайте партнёрской программы Webtomat.ru в разделе редактирования вашей площадки. *В данной инструкции мы будем использовать webID своей тестовой площадки

4_webid_webtomat

 

- Перейдите в плагин Ушки, добавьте ушку с именем Webtomat, тип php, в тексте ушки пропишите следующий код:

<?php
require_once 'application/maxsite/plugins/webtomat/module.php';   ?>

5_ushka_webtomat

 

- Создайте страницу на вашем сайте. В тексте страницы пропишите вызов ушки:

[ushka=Webtomat]

6_page_webtomat

 

3.1. Настройка Кастомной авторизации (не обязательно) 

- Если Вы решили использовать собственную систему авторизации, тогда необходимо в настройках скопировать URL авторизации

7_url_auth_module_webtomat

 

и указать его в настройках площадки. Ссылка строится следующим образом:

ваш_сайт/?method=getProfile

8_url_auth_webtomat_set

 

- Скопируйте Секретный ключ площадки

9_copy_secret_key_webtomat

 

и укажите его в настройках плагина. Не забудьте сохранить настройки!

10_paste_secter_key_webtomat

 

- Откройте файл system\core\CodeIgniter.php на редактирование

11_codein_edit

 

и сразу после ~364 строки

$BM->mark('controller_execution_time_( '.$class.' / '.$method.' )_end');

вставить следующий фрагмент кода

if (isset($_GET['method']) and $_GET['method'] == 'getProfile') 
{
   require_once  "tomat_api.php";
   exit;
}

12_codein_save

 

- Скопируйте файлы tomat_api.php и crossdomain.xml в корень вашего сайта

13_crossdomain_tomat_download

 

Поздравляем! Интеграция завершена!

 

4. Индексация роботами поисковых систем Googleyandex etc

Теперь, благодаря используемой технологии индексации AJAX сайтов топовыми поисковыми системами, которую мы успешно внедрили в наш плагин для MaxSite CMS, каталог будет индексироваться независимо от типа интеграции, будь то AJAX или HTML витрина!
Это, в первую очередь, радостная новость для тех, кто хотел установить витрину 2.0, которая поддерживает только AJAX-интеграцию