Server IP : 85.193.89.191 / Your IP : 3.144.255.107 Web Server : Apache System : Linux 956367-cx40159.tmweb.ru 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64 User : bitrix ( 600) PHP Version : 8.1.27 Disable Function : NONE MySQL : OFF | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/bitrix/www/bitrix/components/bitrix/socserv.contacts/templates/.default/ |
Upload File : |
<? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); /** * Bitrix vars * @global array $arResult * @global CUser $USER * @global CMain $APPLICATION * @global CDatabase $DB * @global CUserTypeManager $USER_FIELD_MANAGER * @global CCacheManager $CACHE_MANAGER */ use Bitrix\Main\Localization\Loc; use Bitrix\Main\Text\Converter; if(count($arResult["CONTACTS"]) > 0) { ?> <script> function networkConnect(node, id, connections) { if(!!connections) { if(connections.length > 1) { var connMenu = []; for(var i = 0; i < connections.length; i++) { connMenu.push({ text: connections[i].portal, onclick: 'BXIM.openMessenger(\''+connections[i].id+'\')' }); } BX.PopupMenu.show('connection_menu_' + id, node, connMenu); } else { BXIM.openMessenger(connections[0].id); } } } </script> <div> <? foreach($arResult["CONTACTS"] as $contact): ?> <div class="mycontants_card b_4"> <div onclick="networkConnect(this, <?=$contact["ID"]?>, <?=Converter::getHtmlConverter()->encode(\CUtil::PhpToJSObject($contact["CONNECT"]))?>)" class="mycontants_card_container"> <div class="mycontants_card_avatar" <?if($contact["CONTACT_PHOTO"] != ''):?>style="background-image: url('<?= Converter::getHtmlConverter()->encode($contact["CONTACT_PHOTO"])?>');"<?endif;?>></div> <div class="mycontants_card_name"> <a href="javascript:void(0)"><?=Converter::getHtmlConverter()->encode($contact["NAME_FORMATTED"])?></a> </div> <a class="mycontants_card_action" href="javascript:void(0)"><?=Loc::getMessage('SC_T_SEND_MESSAGE')?></a> <div style="clear: both;"></div> </div> </div> <? endforeach; ?> </div> <div style="clear: both"></div> <? $APPLICATION->IncludeComponent( "bitrix:main.pagenavigation", "", array( "NAV_OBJECT" => $arResult["NAV"], "SEF_MODE" => "N", ), false ); } else { ShowNote(Loc::getMessage("SC_T_NO_CONTACTS")); }