Добрый день!
В инфоблок Сотрудники добавила свойство "ICQ". В параметрах компонента оно появилось и я сделала его активным. Но при этом номер ICQ выводится, а само название ICQ нет, хотя в карточке сотрудника при заполнении подпись ICQ есть. В шаблоне компонента строчки соответствующие полю ICQ не было, поэтому я дописала по аналогии с имеющимися полями "Телефон" и "e-mail" см. <td class="info">. Посмотрите, пожалуйста, что я упустила, почему не выводится название "ICQ"?

В инфоблок Сотрудники добавила свойство "ICQ". В параметрах компонента оно появилось и я сделала его активным. Но при этом номер ICQ выводится, а само название ICQ нет, хотя в карточке сотрудника при заполнении подпись ICQ есть. В шаблоне компонента строчки соответствующие полю ICQ не было, поэтому я дописала по аналогии с имеющимися полями "Телефон" и "e-mail" см. <td class="info">. Посмотрите, пожалуйста, что я упустила, почему не выводится название "ICQ"?

| Код |
|---|
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<?$this->setFrameMode(true);?>
<div class="staff_wrapp">
<?if($arResult["SECTIONS"]):?>
<?foreach($arResult["SECTIONS"] as $key => $arSection):?>
<div class="section">
<a class="section_title<?=(!$key? ' opened' : '')?>">
<span class="icon"><i></i></span>
<span class="pseudo"><span class="item_title"><?=$arSection["NAME"];?></span></span>
</a>
<div class="items clearfix" <?if ($key==0):?>style="display: block;"<?endif;?>>
<img class="shadow" src="<?=SITE_TEMPLATE_PATH?>/images/shadow_bottom.png">
<?if($arSection["ITEMS"]):?>
<?foreach($arSection["ITEMS"] as $arItem):?>
<?
$this->AddEditAction($arItem['ID'], $arItem['EDIT_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_EDIT"));
$this->AddDeleteAction($arItem['ID'], $arItem['DELETE_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_DELETE"), array("CONFIRM" => GetMessage('CT_BNL_ELEMENT_DELETE_CONFIRM')));
?>
<table class="item" id="<?=$this->GetEditAreaId($arItem['ID']);?>"><tr>
<?if(!empty($arItem["PREVIEW_PICTURE"]) || !empty($arItem["DETAIL_PICTURE"])):?>
<td class="image">
<?if(!empty($arItem["PREVIEW_PICTURE"])):?>
<img src="<?=$arItem["PREVIEW_PICTURE"]["SRC"]?>" alt="<?=($arItem["PREVIEW_PICTURE"]["ALT"] ? $arItem["PREVIEW_PICTURE"]["ALT"] : $arItem["NAME"])?>" title="<?=($arItem["PREVIEW_PICTURE"]["TITLE"] ? $arItem["PREVIEW_PICTURE"]["TITLE"] : $arItem["NAME"])?>" border="0" />
<?elseif(!empty($arItem["DETAIL_PICTURE"])):?>
<img src="<?=$arItem["DETAIL_PICTURE"]["SRC"]?>" alt="<?=($arItem["DETAIL_PICTURE"]["ALT"] ? $arItem["DETAIL_PICTURE"]["ALT"] : $arItem["NAME"])?>" title="<?=($arItem["DETAIL_PICTURE"]["TITLE"] ? $arItem["DETAIL_PICTURE"]["TITLE"] : $arItem["NAME"])?>" border="0" />
<?endif;?>
</td>
<?endif;?>
<td class="info">
<div class="name"><?=$arItem["NAME"]?></div>
<?if ($arItem["PROPERTIES"]["POST"]["VALUE"]):?>
<div class="post"><?=$arItem["PROPERTIES"]["POST"]["VALUE"]?></div>
<?endif;?>
<?if($arItem["PROPERTIES"]["PHONE"]["VALUE"] || $arItem["PROPERTIES"]["ICQ"]["VALUE"] || $arItem["PROPERTIES"]["EMAIL"]["VALUE"]):?>
<div class="contacts">
<?if($arItem["PROPERTIES"]["PHONE"]["VALUE"]):?>
<div class="phone"><span><?=GetMessage('PHONE')?></span><?=$arItem["PROPERTIES"]["PHONE"]["VALUE"]?></div>
<?endif;?>
<?if($arItem["PROPERTIES"]["ICQ"]["VALUE"]):?>
<div class="phone"><span><?=GetMessage('ICQ')?></span><?=$arItem["PROPERTIES"]["ICQ"]["VALUE"]?></div>
<?endif;?>
<?if($arItem["PROPERTIES"]["EMAIL"]["VALUE"]):?>
<div class="email"><span><?=GetMessage('EMAIL')?></span><a href="mailto:<?=$arItem["PROPERTIES"]["EMAIL"]["VALUE"]?>"><?=$arItem["PROPERTIES"]["EMAIL"]["VALUE"]?></a></div>
<?endif;?>
</div>
<?endif;?>
</td>
</tr></table>
<?endforeach;?>
<?else:?>
<p class="no_staff"><?=GetMessage("NO_STAFF");?></p>
<?endif;?>
</div>
</div>
<?endforeach;?>
<?else:?>
<p class="no_staff"><?=GetMessage("NO_STAFF");?></p>
<?endif;?>
</div>
<sc ript type="text/javascript">
$(document).ready(function() {
$(".staff_wrapp a.section_title").click(function() {
$(this).toggleClass('opened').next().slideToggle(333);
});
$(".staff_wrapp .section").equalize({children: '.item'});
});
</sc ript>
|
Это то что было нужно ) Спасибо огромное Вам!