Current Path : /home/bitrix/ext_www/vebeng.yacl.site/jsbot/ |
Current File : /home/bitrix/ext_www/vebeng.yacl.site/jsbot/index.php |
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); $APPLICATION->SetPageProperty("NOT_SHOW_NAV_CHAIN", "Y"); $APPLICATION->SetPageProperty("title", "Бот поддержки ООО ВЭБ Инжиниринг"); ?> <style> .chat_right_corner { display: none !important; } </style> <iframe src="/jsbot/ajax.php" style="width: 100%;" height="600px" scrolling="no"></iframe> <?/*$APPLICATION->AddHeadString(' <link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="dist/jquery.convform.css"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> <link rel="stylesheet" type="text/css" href="demo.css"> <link media="screen" href="demo/styles/demo.css" type="text/css" rel="stylesheet"/> ');?> <!--Начало кода используемого для демонстрации --> <section style="min-height: 600px;"> <div class="vertical-align"> <div class="row"> <div class="col-sm-6 col-sm-offset-3 col-xs-offset-0"> <div class="card no-border"> <div id="chat" class="conv-form-wrapper"> <form action="" method="GET" class="hidden" onsubmit="return false;"> <input type="text" data-conv-question="Здравствуйте! Я бот поддержки сайта ВЭБ Инжиниринг" data-no-answer="true"> <select data-conv-question="Выберите, что вас интересует" name="first-question" data-callback="storeState"> <option value="company_1">О компании</option> <option value="company_2">Услуги</option> <option value="company_3">Проекты</option> </select> <div data-conv-fork="first-question"> <div data-conv-case="company_1"> <input type="text" data-conv-question="Попробуйте зайти в раздел <a href='/company/'>О компании</a>!" data-no-answer="true"> </div> <div data-conv-case="company_2"> <input type="text" data-conv-question="Попробуйте зайти в раздел <a href='/services/'>Услуги</a>!" data-no-answer="true"> </div> <div data-conv-case="company_3"> <input type="text" data-conv-question="Попробуйте зайти в раздел <a href='/projects/'>Проекты</a>!" data-no-answer="true"> </div> </div> <!-- <input type="text" data-conv-question="Что-нибудь еще?">--> <select name="callbackTest" data-conv-question="Ну все, мы договорились, хочу только спросить, развратных девушек захватить?"> <option value="yes" data-callback="rollback">Конечно</option> </select> <!-- <input type="text" data-conv-question="Поздравляю, вы вступили в клуб по интересам, куда выслать бутылочку пенного?" data-no-answer="true">--> <!-- <input data-conv-question="Напиши мне свою почту, чтобы я вычеслил Вас по IP {name}:0!" data-pattern="^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$" id="email" type="email" name="email" required placeholder="What's your e-mail?">--> <!-- <input data-conv-question="А теперь код домофона" type="password" data-minlength="6" id="senha" name="password" required placeholder="password">--> </form> </div> </div> </div> </div> </div> </section> <script type="text/javascript" src="/jsbot/jquery-1.12.3.min.js"></script> <script type="text/javascript" src="dist/autosize.min.js"></script> <script type="text/javascript" src="dist/jquery.convform.js"></script> <script> function google() { window.open("https://google.com"); } function bing() { window.open("https://bing.com"); } var rollbackTo = false; var originalState = false; function storeState(stateWrapper) { rollbackTo = stateWrapper.current; console.log("storeState called: ",rollbackTo); } function rollback(stateWrapper) { console.log("rollback called: ", rollbackTo, originalState); console.log("answers at the time of user input: ", stateWrapper.answers); if(rollbackTo!=false) { if(originalState==false) { originalState = stateWrapper.current.next; console.log('stored original state'); } stateWrapper.current.next = rollbackTo; console.log('changed current.next to rollbackTo'); } } function restore(stateWrapper) { if(originalState != false) { stateWrapper.current.next = originalState; console.log('changed current.next to originalState'); } } </script> <script> jQuery(function($){ var convForm = $('#chat').convform(); console.log(convForm); }); </script> */?> <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");