<?php
include_once("c_esmo_gateway_upload.php");
class c_page_cab_esmo_gateway_upload_personals_gate extends c_page_cab_esmo_gateway_upload
{
    public $h1='Загрузка списка сотрудников - проверка - отправка данных на шлюз' ;

    function block_main()
    { $this->page_title() ;
      $cont=file_get_contents(_DIR_EXT.'/esmo_gateway/demo/demo_persons.xml') ;
        
    ?><p>Данные для загрузки списка сотрудников через шлюз</p>
        <p>Интерфейс взаимодействие с API сервера ЭСМО должен быть реализован посредством HTTP RESTful. Параметры запросов-ответов:</p>
        <ul><li>формат передаваемых данных – XML, <a href="/<?echo _CLASS_?>/ext/esmo_gateway/demo/demo_personals.xsd" target="_blank">XSD Schema</a></li>
            <li>метод передачи данных – POST;</li>
            <li>кодировка передаваемых данных – UTF-8;</li>
        </ul>
        <!--<table class="basic fz_normal left">
            <tr><td>Адрес шлюза</td><td colspan="2"><?echo _MAIN_PROTOCOL._MAIN_DOMAIN?>/services/esmo_gateway/upload_persons/</td></tr>
            <tr><td>GET-параметры</td><td>mode=upload_persons</td><td>Тип загружаемых данных</td></tr>
            <tr><td></td><td>pass=<?echo MEMBER()->info['access_pass']?></td><td>Пароль для доступа к шлюзу</td></tr>
        </table>-->
      <?
        
       
      ?><div id="check_cars_export"><form>
          <table>
              <tr><td>URL шлюза сервера:</td><td><input type="text" name="server_url" class="server_url" value="<?echo _MAIN_PROTOCOL._MAIN_DOMAIN?>/services/esmo_gateway/upload_persons/" readonly="true"></td></tr>
              <tr><td>XML data:</td><td><textarea class="xml_data" name="cont"><?echo $cont?></textarea></td></tr>
              <tr><td></td><td><input type="submit" class=v2 cmd=esmo_gateway/send_post_data value="Отправить" value="form" client_ip="<?echo $_SERVER['REMOTE_ADDR']?>"></td></tr>
          </table>
          <br>
            <div><strong>Внимание!</strong> Если ответ сервера "access_denied", проверьте значение IP внешнего сервера в настройках интеграции.</div>
          </form>
        </div><div id="panel_debug"></div>
        <style type="text/css">
          div#check_cars_export{}
          div#check_cars_export input.server_url{width:700px;font-size:12px;}
          div#check_cars_export textarea.xml_data{width:700px;height:300px;font-size:12px;}
        </style>
      <?
      //damp_array($_SERVER) ;
    }
}

?>