src/ApplicationBundle/Modules/HoneybeeWeb/Resources/views/footer/central_footer.html.twig line 1

Open in your IDE?
  1. <footer>
  2.     <div class="footer-container">
  3.         <div class=" footer-mask">
  4.             <div class="footer-wrapper">
  5.                 <div class="footer-content">
  6.                     {#                    <script language="JavaScript" src=https://dunsregistered.dnb.com type="text/javascript"></script>#}
  7.                     <div class="logo-content">
  8.                         {# <img class="logo" src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/icons/honeybee.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}" alt=""> #}
  9.                         <img class="theme-img" src="{{ absolute_url(asset('honeybee_web_assets/icons/honeybee.svg')) }}"
  10.                              alt="">
  11.                        <p class="trn" data-trn-key="_HONEYBEE_INTRO_DESC_">
  12.     We bring all your business processes under one umbrella, making management simple &
  13.     seamless. Our platform lets you focus on what truly matters while every part of your
  14.     business works together in perfect harmony. Grow your business with ease & watch everything
  15.     falls into place under HoneyBee's care.
  16. </p>
  17.                     </div>
  18.            <div class="links">
  19.     <h3 class="highlightertext trn" data-trn-key="_QUICK_LINK_">Quick Link</h3>
  20.     <ul>
  21.         <li><a href="{{ url('dashboard') }}" class="trn" data-trn-key="_HOME_">Home</a></li>
  22.         <li><a href="{{ url('honeybee_services') }}" class="trn" data-trn-key="_OUR_SERVICES_">Our Services</a></li>
  23.         <li><a href="{{ url('honeybee_about_us') }}" class="trn" data-trn-key="_ABOUT_US_">About Us</a></li>
  24.         <li><a href="{{ url('honeybee_hire') }}" class="trn" data-trn-key="_HIRE_">Hire</a></li>
  25.         <li><a href="{{ url('honeybee_get_hire') }}" class="trn" data-trn-key="_GET_HIRED_">Get Hired</a></li>
  26.         <li><a href="{{ url('honeybee_blogs') }}" class="trn" data-trn-key="_BLOGS_">Blogs</a></li>
  27.     </ul>
  28. </div>
  29.                 <div class="links">
  30.                     <h3 class="highlightertext trn" data-trn-key="_EXPLORE_">Explore</h3>
  31.                     <ul>
  32.                         <li><a href="{{ url('honeybee_help') }}" class="trn" data-trn-key="_HELP_">Help</a></li>
  33.                         <li><a href="{{ url('honeybee_terms_and_conditions') }}" class="trn" data-trn-key="_TERM_OF_SERVICE_">Term of Service</a></li>
  34.                         <li><a href="{{ url('privacy_policy') }}" class="trn" data-trn-key="_PRIVACY_POLICY_">Privacy Policy</a></li>
  35.                         <li><a href="{{ url('honeybee_refund_policy') }}" class="trn" data-trn-key="_REFUND_POLICY_">Refund Policy</a></li>
  36.                         <li><a href="{{ url('honeybee_cancellation_policy') }}" class="trn" data-trn-key="_CANCELLATION_POLICY_">Cancellation Policy</a></li>
  37.                         <li><a href="{{ url('honeybee_FAQ') }}" class="trn" data-trn-key="_FAQ_">FAQ</a></li>
  38.                     </ul>
  39.                 </div>
  40.                     <div class="links">
  41.                         <h3 class="highlightertext trn" data-trn-key="_CONTACT_US_">Contact Us</h3>
  42.                         <div class="mail">
  43.                             <img src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/envelope.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  44.                                  alt="">
  45.                             <span id="unique-email-id">info@ourhoneybee.eu</span>
  46.                             <!-- Custom alert box -->
  47.                             <div id="copy-alert" class="copy-alert">Email copied to clipboard!</div>
  48.                         </div>
  49.                         <div class="icon-list">
  50.                             <a href="#"><img
  51.                                         src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/Facebook.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  52.                                         alt=""></a>
  53.                             <a href="#"><img
  54.                                         src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/instagram.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  55.                                         alt=""></a>
  56.                             <a href="#"><img
  57.                                         src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/linkedin.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  58.                                         alt=""></a>
  59.                             <a href="#"><img
  60.                                         src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/twitter.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  61.                                         alt=""></a>
  62.                             <a href="#"><img
  63.                                         src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/Frame (1).svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  64.                                         alt=""></a>
  65.                             <a href="#"><img
  66.                                         src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/youtube.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  67.                                         alt=""></a>
  68.                         </div>
  69.                         <div class="head-office">
  70.                             <h3 class='highlightertext'>Head Office</h3>
  71.                             <div class="map">
  72.                                 <img src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/map-pin.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  73.                                      alt=""> <span>2 Venture Drive, #19-21 <br>Vision Exchanges, Singapore 608526</span>
  74.                             </div>
  75.                             <div class="phone"><img
  76.                                         src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/phone.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  77.                                         alt=""> <span>+49 176 34616155</span></div>
  78.                         </div>
  79.                         <div class="regional-office">
  80.                             <h3 class='highlightertext'>Regional Office</h3>
  81.                             <div class="map">
  82.                                 <img src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/map-pin.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  83.                                      alt="">
  84.                                 <span>H# 09 (Apt: 4/B), R# 04, S# 03, Uttara, <br> Dhaka-1230, Bangladesh</span>
  85.                             </div>
  86.                             <div class="phone"><img
  87.                                         src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/phone.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  88.                                         alt=""> <span>+88 01325 081052</span></div>
  89.                             <br>
  90.                             <div class="map">
  91.                                 <img src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/map-pin.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  92.                                      alt=""> <span>Brühlweg 1, 88451 Dettingen <br>an der Iller, Germany</span>
  93.                             </div>
  94.                             <div class="phone"><img
  95.                                         src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/phone.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  96.                                         alt=""> <span>+49 176 34616155</span></div>
  97.                         </div>
  98.                     </div>
  99.                     <div class="certification-content">
  100.                         <div class="certification">
  101.                       <h3 class="highlightertext trn" data-trn-key="_CERTIFICATION_">Certification</h3>
  102.                             <div class="truspilot">
  103.                                 <h5>Excellent</h5>
  104.                                 <div class="stars">
  105.                                     <img src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/Star x2.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}g"
  106.                                          alt="">
  107.                                     <img src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/Star x2.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}g"
  108.                                          alt="">
  109.                                     <img src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/Star x2.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}g"
  110.                                          alt="">
  111.                                     <img src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/Star x2.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}g"
  112.                                          alt="">
  113.                                     <img src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/Star x2.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}g"
  114.                                          alt="">
  115.                                 </div>
  116.                                 <div class="reviews">
  117.                                     <h3>Based on <span>456 reviews</span></h3>
  118.                                 </div>
  119.                                 <div class="single-star">
  120.                                     <img src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/images/footer/single-star.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"
  121.                                          alt=""> <span>Trustpilot</span>
  122.                                 </div>
  123.                             </div>
  124.                         </div>
  125.                         <hr style="border: 0.8px solid rgba(38, 115, 184, 0.3)">
  126.                         <div class="duns-images">
  127.                             <script language="JavaScript" src=https://dunsregistered.dnb.com
  128.                                     type="text/javascript"></script>
  129.                             {#                            <div class="duns-qr">#}
  130.                             {#                                <img class="left-duns" src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/icons/DUNS-image.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}" alt="">#}
  131.                             {#                                <div class="qr-code">#}
  132.                             {#                                    <span>Click here to view the online D-U-N-S® Registered™ Profile</span>#}
  133.                             {#                                    <img class="qr-code-img" src="assets/" alt="">#}
  134.                             {#                                    <img class="qr-code-img" src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/icons/qr-code 1.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}g"" alt="">#}
  135.                             {#                                    <div><a href="#">View Certification</a></div>#}
  136.                             {#                                </div>#}
  137.                             {#                            </div>#}
  138.                             {#                            <img class="right-duns" src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/icons/DUNS-svg.svg?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}" alt="">#}
  139.                             {#                      #}
  140.                         </div>
  141.                     </div>
  142.                 </div>
  143.             </div>
  144.             <div class="footer-bottom">
  145.                 <span>Copyright ©2024 HoneyBee</span>
  146.                 <hr>
  147.                 <span>Powered by ©2024 HoneyBee IoT Ltd.</span>
  148.             </div>
  149.         </div>
  150.     </div>
  151. </footer>
  152. <script type="text/javascript"
  153.         src="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.13.3/js/standalone/selectize.min.js"></script>
  154. <script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
  155. <script src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/js/bootstrap.bundle.min.js?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"></script>
  156. <script src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/js/parallax.js?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"></script>
  157. <script src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/js/pb.js?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"></script>
  158. <script src="{{ absolute_url(path('dashboard')) }}buddybee_assets/js/moment.min.js?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"></script>
  159. <script src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/js/script.js?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"></script>
  160. <script src="{{ absolute_url(path('dashboard')) }}jqueryui/jquery.form.js?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"></script>
  161. <script src="{{ absolute_url(path('dashboard')) }}buddybee_assets/plugin/bootstrap-material-datetimepicker/js/bootstrap-material-datetimepicker.js?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"></script>
  162. <script src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/js/honeybee_erp_generic.js?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"></script>
  163. <script src="{{ absolute_url(path('dashboard')) }}js/jquery.translate.js?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"></script>
  164. <script src="{{ absolute_url(path('dashboard')) }}honeybee_web_assets/js/central_language_pack.js?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"></script>
  165. <script type="text/javascript"
  166.         src="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.13.3/js/standalone/selectize.min.js"></script>
  167. <style>
  168.     .btn {
  169.         border-radius: 15rem;
  170.     }
  171.     .stepIndicator {
  172.         cursor: pointer;
  173.     }
  174.     .stepIndicator:not(.active) {
  175.         /*display: none;*/
  176.     }
  177.     .creating-company-page .honeycomb-cell.stepIndicator.active .honeycomb-cell_img {
  178.         filter: grayscale(0%) !important;
  179.     }
  180.     .creating-company-page .honeycomb-cell.stepIndicator:not(.active) .tooltip .msg-content {
  181.         color: rgba(175, 175, 175, 1);
  182.     }
  183.     .step:not(.active) {
  184.         display: none;
  185.     }
  186.     .step .invalid {
  187.         color: darkred;
  188.     }
  189.     .withdraw p,
  190.     .sweet-alert button,
  191.     .paymentMethodSelectorBtn p {
  192.         border-radius: 42px;
  193.     }
  194. </style>
  195. </body>
  196. {#{% if constant('ApplicationBundle\\Constants\\GeneralConstant::BUDDYBEE_SOCKET_ENABLED')==1 %}#}
  197. {#    #}{#now check softone#}
  198. {#    #}{#{% if notification_enabled==1 %}#}
  199. {#    {% if session[UserConstants.USER_ID] is defined %}#}
  200. {#        {% set buddybee_socket_server=constant('ApplicationBundle\\Constants\\GeneralConstant::BUDDYBEE_SOCKET_SERVER') %}#}
  201. {#        {% set buddybee_socket_server_full = 'https://'~buddybee_socket_server %}#}
  202. {#        {% if 'localhost:' in buddybee_socket_server %}#}
  203. {#            {% set buddybee_socket_server_full = url_wo_port ~':'~ buddybee_socket_server|split('localhost:')[1] %}#}
  204. {#        {% else %}#}
  205. {#            {% set buddybee_socket_server_full = 'https://'~buddybee_socket_server %}#}
  206. {#        {% endif %}#}
  207. {#        #}{#<script type="text/javascript" src="{{ constant('ApplicationBundle\\Constants\\GeneralConstant::NOTIFICATION_SERVER')=='localhost:5000'?url_wo_port~':5000':constant('ApplicationBundle\\Constants\\GeneralConstant::NOTIFICATION_SERVER') }}/socket.io/socket.io.js"></script>#}
  208. {#        #}{#<script type="text/javascript" src="{{ buddybee_socket_server_full }}/socket.io/socket.io.js"></script>#}
  209. {#        <script type="text/javascript">#}
  210. {#            var buddybeeKeepAliveCall = {};#}
  211. {#            var lastActivityTs = 0;#}
  212. {#            function refreshKeepAliveCall() {#}
  213. {#                buddybeeKeepAliveCall = setInterval(function () {#}
  214. {#                    var nowTs = moment().unix(),#}
  215. {#                            differenceFromStartTime = meetingStartTime.diff(now), // 86400000;#}
  216. {#                            differenceFromEndTime = meetingEndTime.diff(now); // 86400000;#}
  217. {#                    if (nowTs - lastActivityTs > 60) {#}
  218. {#                        clearInterval(buddybeeKeepAliveCall);#}
  219. {#                    }#}
  220. {#                    else {#}
  221. {#                        buddybee_socket.emit('update_my_socket', {#}
  222. {#                            userId: buddybee_socket_user_id,#}
  223. {#                            token: buddybee_socket_user_session_token,#}
  224. {#                        });#}
  225. {#                    }#}
  226. {#                    //seconds#}
  227. {#                }, 30000)#}
  228. {#            }#}
  229. {#            // //    console.log(io)#}
  230. {#            function initiateBuddybeeSocket() {#}
  231. {#                lastActivityTs = moment().unix();#}
  232. {#                $.getScript('{{ buddybee_socket_server_full }}/socket.io/socket.io.js', function () {#}
  233. {#                    #}{#$.getScript('{{ absolute_url(path('dashboard')) }}buddybee_assets/js/socket-io.js?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}', function () #}{#}#}
  234. {#                    if (io) {#}
  235. {#                        #}{#socket=io.connect( '{{ constant('ApplicationBundle\\Constants\\GeneralConstant::NOTIFICATION_SERVER') }}' );#}
  236. {#                        buddybee_socket = io.connect('{{ buddybee_socket_server_full }}');#}
  237. {#                        buddybee_socket.emit('update_my_socket', {#}
  238. {#                            userId: buddybee_socket_user_id,#}
  239. {#                            token: buddybee_socket_user_session_token,#}
  240. {#                            user_status: '_ON_',#}
  241. {#                            force_broadcast: 1,#}
  242. {#                        });#}
  243. {#//                        buddybee_socket.on('_SEND_TEXT_TO_MOBILE_', function (dataObj) {#}
  244. {#//                            //    console.log('_SEND_TEXT_TO_MOBILE__SEND_TEXT_TO_MOBILE__SEND_TEXT_TO_MOBILE__SEND_TEXT_TO_MOBILE__SEND_TEXT_TO_MOBILE__SEND_TEXT_TO_MOBILE__SEND_TEXT_TO_MOBILE__SEND_TEXT_TO_MOBILE_')#}
  245. {#//                            //    console.log(dataObj)#}
  246. {#//#}
  247. {#//#}
  248. {#//                        });#}
  249. {#                        addScript("{{ absolute_url(path('dashboard')) }}buddybee_assets/js/generic_buddybee_sockets.js?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}")#}
  250. {#                        {% set curr_route=app.request.attributes.get('_route') %}#}
  251. {#                        {% if curr_route =='consultancy_session' or  curr_route =='_nothing_new_'  %}#}
  252. {#                        {% else %}#}
  253. {#                        ifvisible.setIdleDuration(60);#}
  254. {#                        ifvisible.onEvery(30, function () {#}
  255. {#//                            //    console.log('not idle')#}
  256. {#                            buddybee_socket.emit('update_my_socket', {#}
  257. {#                                userId: buddybee_socket_user_id,#}
  258. {#                                token: buddybee_socket_user_session_token,#}
  259. {#                            });#}
  260. {#                        });#}
  261. {#                        ifvisible.idle(function () {#}
  262. {#                            document.body.style.opacity = 0.5;#}
  263. {#                            buddybee_socket.emit('update_my_socket', {#}
  264. {#                                userId: buddybee_socket_user_id,#}
  265. {#                                token: buddybee_socket_user_session_token,#}
  266. {#                                user_status: '_AWAY_',#}
  267. {#                                force_broadcast: 1,#}
  268. {#                            });#}
  269. {#                        });#}
  270. {#                        ifvisible.wakeup(function () {#}
  271. {#                            document.body.style.opacity = 1;#}
  272. {#                            buddybee_socket.emit('update_my_socket', {#}
  273. {#                                userId: buddybee_socket_user_id,#}
  274. {#                                token: buddybee_socket_user_session_token,#}
  275. {#                                user_status: '_ON_',#}
  276. {#                                force_broadcast: 1,#}
  277. {#                            });#}
  278. {#                        });#}
  279. {#                        {% endif %}#}
  280. {#                        // buddybee_socket.emit('update_my_socket', {#}
  281. {#                        //     userId: buddybee_socket_user_id,#}
  282. {#                        //     token: buddybee_socket_user_session_token,#}
  283. {#                        // });#}
  284. {#                        if (typeof pageSocketInit !== 'undefined')#}
  285. {#                            pageSocketInit();#}
  286. {#                        buddybee_socket.on('user_status_update', function (dataObj) {#}
  287. {#                            //    console.log(dataObj)#}
  288. {#                        });#}
  289. {#                        //    console.log(buddybee_socket);#}
  290. {#                    }#}
  291. {#                });#}
  292. {#            }#}
  293. {#        </script>#}
  294. {#        #}{#<script src="{{ absolute_url(path('dashboard')) }}js/inno_notify.js?version={{ constant('ApplicationBundle\\Constants\\GeneralConstant::ENTITY_APP_VERSION') }}"></script>#}
  295. {#    {% endif %}#}
  296. {#    #}{#{% endif %}#}
  297. {#{% endif %}#}
  298. {# light mode dark mode controlling function #}
  299. <script>
  300.     changeTheme((localStorage.getItem("theme") || 'light') == 'dark');
  301.     var honeybeeLocale = 'en';
  302.     jQuery.browser = {};
  303.     (function () {
  304.         jQuery.browser.msie = false;
  305.         jQuery.browser.version = 0;
  306.         if (navigator.userAgent.match(/MSIE ([0-9]+)\./)) {
  307.             jQuery.browser.msie = true;
  308.             jQuery.browser.version = RegExp.$1;
  309.         }
  310.     })();
  311.     var userAgent = navigator.userAgent || navigator.vendor || window.opera;
  312.     var logger = function () {
  313.         var oldConsoleLog = null;
  314.         var pub = {};
  315.         pub.enableLogger = function enableLogger() {
  316.             if (oldConsoleLog == null)
  317.                 return;
  318.             window['console']['log'] = oldConsoleLog;
  319.         };
  320.         pub.disableLogger = function disableLogger() {
  321.             oldConsoleLog = console.log;
  322.             window['console']['log'] = function () {
  323.             };
  324.         };
  325.         return pub;
  326.     }();
  327.     {% if app.session.get('devAdminMode') ==1 %}
  328.     {% else %}
  329.     logger.disableLogger();
  330.     {% endif %}
  331.     _t = $('body').translate({
  332.         lang: "en",
  333.         t: central_lang_pack
  334.     });
  335.     if (typeof (window.localStorage) !== "undefined")
  336.         honeybeeLocale = window.localStorage.getItem('honeybeeLocale');
  337.     //    alert(honeybeeLocale)
  338.     if (honeybeeLocale !== "undefined" && honeybeeLocale != 'null' && honeybeeLocale != null) {
  339.         _t.lang(honeybeeLocale);
  340.     }
  341.     else {
  342.         honeybeeLocale = 'en'
  343.     }
  344.     var initialLangText = $('.locale_changer.' + honeybeeLocale).first().text().trim();
  345.     if (initialLangText) {
  346.         $(".curr_locale_text").text(initialLangText);
  347.     }
  348.     
  349.     $(".locale_changer").click(function (ev) {
  350.         ev.preventDefault();
  351.         // alert("hello")
  352.         var lang = $(this).attr("data-locale");
  353.         var langText = $(this).text().trim();
  354.         _t.lang(lang);
  355.         honeybeeLocale = lang;
  356.         $(".locale_changer").removeClass('activeLocale')
  357.         $(this).addClass('activeLocale');
  358.         $(".curr_locale_text").text(langText);
  359.         if (typeof (window.localStorage) !== "undefined") {
  360.             window.localStorage.setItem('honeybeeLocale', honeybeeLocale);
  361.         }
  362.         //if (typeof (window.localStorage) !== "undefined")
  363.             //honeybeeLocale = window.localStorage.setItem('honeybeeLocale', honeybeeLocale);
  364. //            //    console.log(lang);
  365.        // ev.preventDefault();
  366.     });
  367.     if ($('#viewAsId').length) {
  368.         $('#viewAsId').selectize({
  369.             placeholder: 'Choose User',
  370.             multiple: false,
  371. //            options: APTL.productListArray,
  372.             options: [],
  373.             valueField: 'value',
  374.             labelField: 'text',
  375.             preload: 'focus',
  376.             render: {
  377.                 option: function (item, escape) {
  378.                     return (
  379.                             '<div style="padding: 2px;">' +
  380.                             '<span class="title" style="    min-width: 2rem;display: inline-block;">' +
  381.                             ((item.image != null && item.image != '') ? '<img style="border-radius: 50%;height: 2rem;width: 2rem;" src="' + item.image + '" alt="" class="img-fluid" >' :
  382.                                     '<img style="border-radius: 50%;height: 2rem;width: 2rem;" src="{{ absolute_url(path('dashboard')) }}buddybee_assets/images/consultant_image_ph_male.png" alt="" class="img-fluid" >') +
  383.                             "</span>" +
  384.                             '<span class="name" style="padding-left:0.5rem;font-size: 14px;">' +
  385.                                 //                        '<i class="icon ' +
  386.                                 //                        (item.type == 1 ? "fa fa-list" : "fa fa-clock") +
  387.                                 //                        '"></i>' +
  388.                                 //                        "<div class='form-control mainDiv'>" +
  389.                                 //                        '<span class="name">' +
  390.                             escape(item.firstname) + ' ' + escape(item.lastname) +
  391.                             "</span>" +
  392.                                 '<span class="description">' +
  393.                                 escape(item.email) +
  394.                                                    "</span>" +
  395.                             "</div>"
  396.                     );
  397.                     // return (
  398.                     //     "<div>" +
  399.                     //     '<span class="title">' +
  400.                     //     '<span class="name"><i class="icon ' +
  401.                     //     (item.type == 1 ? "fa fa-list" : "fa fa-clock") +
  402.                     //     '"></i>' +
  403.                     //     escape(item.name) +
  404.                     //     "</span>" +
  405.                     //
  406.                     //     "</span>" +
  407.                     //     '<span class="description">' +
  408.                     //     escape(item.description) +
  409.                     //     "</span>" +
  410.                     //
  411.                     //     "</div>"
  412.                     // );
  413.                 },
  414.             },
  415.             onChange: function (value) {
  416.                 if (!value.length) return;
  417.                 window.location.href = '{{ absolute_url(path('view_as_user_central')) }}/' + value;
  418.                 //addProductToListById(value);
  419.                 // alert(value)
  420.                 // small_search_box.clear()
  421.                 // small_search_box.focus()
  422.             },
  423.             searchField: ['text', 'value'],
  424.             load: function (query, callback) {
  425. //                        if (!query.length) return // callback();
  426.                 if (!query.length) query = '_EMPTY_';
  427.                 var pika_ind_id = $($(this)[0].$input["0"]).attr('data-id')
  428.                 $.ajax({
  429.                     url: BaseURL + "select_data_ajax_public",
  430.                     type: 'POST',
  431.                     dataType: 'json',
  432.                     data: {
  433.                         //returnJson: 1,
  434.                         //sessionData: sessionData
  435.                         query: query,
  436.                         tableName: "entity_applicant_details",
  437.                         valueField: "applicant_id",
  438. //                        textField: "topic_name",
  439.                         entity_group: 1,
  440.                         selectorId: $($(this)[0].$input["0"]).attr('id'),
  441.                         isMultiple: 0,
  442.                         dataId: pika_ind_id,
  443. //                        isMultiple: 0,
  444.                         textField: "rendered_text",
  445. //
  446.                         renderTextFormat: " __firstname__  __lastname__",
  447.                         andOrConditions: [
  448.                             {type: "like", field: "firstname", value: query},
  449.                             {type: "like", field: "lastname", value: query},
  450.                             {type: "like", field: "email", value: query},
  451.                             {type: "like", field: "o_auth_email", value: query},
  452.                         ],
  453.                         mustConditions: [
  454.                             // {type: "=", field: "is_consultant", value: 1},
  455.                             {#{% if not curr_data is empty %}#}
  456. //                            {type: "!=", field: "applicant_id", value: $('#rescheduledStudentId').val()}
  457.                             {#{% endif %}#}
  458.                         ],
  459.                         convertToObject: [
  460. //                            'accessories', 'issues'
  461.                         ],
  462.                         skipDefaultCompanyId: 1
  463.                         // setDataForSingle: 1,
  464.                     },
  465.                     error: function () {
  466.                         // callback();
  467.                     },
  468.                     success: function (res) {
  469. //                        preliminary_reg_data_by_id = res.dataById
  470.                         callback(res.data);
  471.                         if (res.setValueArray.length != 0 && res.selectorId != '') {
  472.                             if (res.isMultiple == 1)
  473.                                 $('#' + res.selectorId).selectize()[0].selectize.setValue(res.setValueArray)
  474.                             else
  475.                                 $('#' + res.selectorId).selectize()[0].selectize.setValue(res.setValue)
  476.                         }
  477. //                        alert('pika master')
  478.                     }
  479.                 });
  480.             },
  481.         });
  482.     }
  483.     //        alert('.locale_changer.'+honeybeeLocale)
  484.     //        alert($('.locale_changer.'+honeybeeLocale).text())
  485.     {# $(".curr_locale_text").text($('.locale_changer.' + honeybeeLocale).text()); #}
  486.     $('.schedule_date_picker').not('.datepicker').bootstrapMaterialDatePicker({
  487.         format: 'MMMM DD, YYYY',
  488.         clearButton: true,
  489.         weekStart: 6,
  490.         time: false,
  491.         switchOnClick: true,
  492.         monthPicker: true
  493.     });
  494.     $('.schedule_date_time_picker').not('.datepicker').bootstrapMaterialDatePicker({
  495.         format: 'HH:mm',
  496.         clearButton: true,
  497.         date: false,
  498.         switchOnClick: true
  499.     });
  500.     $('#theme-toggle-checkbox').change(function () {
  501.         changeTheme($(this).prop('checked'));
  502.     })
  503. </script>
  504. </html>