Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Вывод описания товара в Битрикс

00 голосов
3
Здравствуйте
Только что установила Малый бизнес, не могу разобраться как увеличить количество выводимых характеристик (параметров товара) и как сделать вывод описания товара табами, т.е. как это сделано на самом же сайте битрикса в описании всех готовых решений, например, как здесь http://marketplace.1c-bitrix.ru/solutions/bitrix.mobilestore/ инфа в табах "Скриншоты", "Техподдержка", "Установка", а длинное описание сворачивается в закладочку.
спросил 20 Авг, 13 от Nebaba (120 баллов)

3 Ответы

00 голосов
Для вывода новой характеристики нужно сначала создать свойство в инфоблоке, а потом в параметрах компонента в публичной части включить его в список отображаемых свойств. Чтобы сделать табы нужен верстальщик, который соответствующим образом подправит шаблон компонента.
ответил 20 Авг, 13 от BRENN (1,080 баллов)
00 голосов
Подскажите пожалуйста поподробнее как это реализовать ни как не могу найти.
ответил 30 Окт, 13 от Vilks (140 баллов)
00 голосов
Цитата
TOI_I_IA пишет:
Подскажите пожалуйста поподробнее как это реализовать ни как не могу найти.
Тоже очень интересен данный вопрос.

Сделать сами табы - не составляет труда. Но вот как сделать их с динамическим наполнением, исходя из шаблона самого битрикса, я понять не могу.
Допустим вывод доп. Характеристик у меня в таком виде:



Код
<?
if (is_array($arResult['DISPLAY_PROPERTIES']) && count($arResult['DISPLAY_PROPERTIES']) > 0):
?>
   <div class="catalog-detail-properties">
      <h4><?=GetMessage('CATALOG_PROPERTIES')?></h4>
      <div class="catalog-detail-line"></div>
      <?foreach($arResult["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
         <div class="catalog-detail-property">
            <span><?=$arProperty["NAME"]?></span>
            <b>
<?
      if(is_array($arProperty["DISPLAY_VALUE"])):
         echo implode("&nbsp;/&nbsp;", $arProperty["DISPLAY_VALUE"]);
      elseif($pid=="MANUAL"):
?>
               <a href="<?=$arProperty["VALUE"]?>"><?=GetMessage("CATALOG_DOWNLOAD")?></a>
<?
      else:
         echo $arProperty["DISPLAY_VALUE"];
      endif;
?>
            </b>
         </div>
   <?endforeach;?>
   </div>
<?endif;?>
Покажите хотя бы пример кода, как мне организовать вывод характеристик в виде табов для этого шаблона вывода?
ответил 04 Фев, 14 от BlindFox (100 баллов)

Похожие вопросы

0 голосов
0 ответов
0 голосов
4 ответов
спросил 04 Сен, 13 от sergey911 (120 баллов)
0 голосов
4 ответов
спросил 21 Авг, 13 от Lehan (280 баллов)
0 голосов
5 ответов