Задать вопрос
Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (2)

Лучшие ответы пользователя

Все ответы (7)
  • Что нужно сделать, чтобы после обновлений в битриксе не слетал шаблон?

    Для каждого компонента, в его настройках, указать шаблон из local/templates/
    Можно в "режиме правки" скопировать шаблон компонентов в local/templates/ (стрелочка вниз, рядом с шестеренкой, выбираете компонент и копировать шаблон компонента)
    Ответ написан
    Комментировать
  • Где менять шаблон компонента catalog.item в Битрикс?

    Была такая же необходимость, когда кастомизировал bitrix:catalog.top.

    Берем содержимое папки
    /bitrix/components/bitrix/catalog.item/templates/.default/

    и копируем в
    /local/templates/Название_шаблона/components/bitrix/catalog.item/Название_кастомизированного_шаблона/

    У вас может немного отличатся путь, но смысл думаю будет понятен.

    После этого в коде шаблона, который вызывает компонент bitrix:catalog.item надо указать "Название_кастомизированного_шаблона".

    <?
    $APPLICATION->IncludeComponent(
    'bitrix:catalog.item',
    "catalog_item_top",
    Ответ написан
    Комментировать
  • Как в Битриксе вывести голосование в нужном месте детальной страницы?

    nodot
    @nodot Автор вопроса
    В итоге, помогли в техподдержке. Проблема была в том, что $ElementID определяется только в момент подключения bitrix:news.detail

    <?$ElementID = $APPLICATION->IncludeComponent(
       "bitrix:news.detail",


    из-за этого компонент голосования не получал ID элемента, для которого нужно выводить рейтинг.

    По аналогии со стандартным шаблоном компонента каталога можно разместить компонент голосования внутри шаблона bitrix:news.detail, а не внутри bitrix:news.

    <?$APPLICATION->IncludeComponent(
                "bitrix:iblock.vote",
                "stars",
                array(
                    "IBLOCK_TYPE" => $arParams['IBLOCK_TYPE'],
                    "IBLOCK_ID" => $arParams['IBLOCK_ID'],
                    "ELEMENT_ID" => $arResult['ID'],
                    "ELEMENT_CODE" => "",
                    "MAX_VOTE" => "5",
                    "VOTE_NAMES" => array("1", "2", "3", "4", "5"),
                    "SET_STATUS_404" => "N",
                    "DISPLAY_AS_RATING" => $arParams['VOTE_DISPLAY_AS_RATING'],
                    "CACHE_TYPE" => $arParams['CACHE_TYPE'],
                    "CACHE_TIME" => $arParams['CACHE_TIME']
                ),
                $component,
                array("HIDE_ICONS" => "Y")
            );?>
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (8)