8 800 500-47-11
8 800 500-47-11
Отдел продаж
База знаний
  • Все решения
  • Интернет-магазины
    • Аспро: Премьер
    • Аспро: Лайтшоп
    • Аспро: Максимум
    • Аспро: Шины и диски 2.0
    • Аспро: Next
    • Аспро: Оптимус
    • Аспро: Шины и диски, интернет-магазин
    • Аспро: Маркет
    • Аспро: Интернет-магазин
    • Аспро: Крутой шоп
  • Корпоративные сайты
    • Аспро: Приорити 2.0
    • Аспро: Корпоративный сайт 3.0
    • Аспро: Корпоративный сайт 2.0
    • Аспро: Стройка 2.0
    • Аспро: Инжиниринг
    • Аспро: Металл
    • Аспро: Digital 2.0
    • Аспро: Детский сад и образовательный центр
    • Аспро: Курорт 2.0
    • Аспро: Ландшафт 2.0
    • Аспро: Автосервис
    • Аспро: Медицинский центр 3.0
    • Аспро: Ландшафт
    • Аспро: Медицинский центр 2.0
    • Аспро: Курорт
    • Аспро: Стройка
    • Аспро: Сайт медицинского центра
    • Аспро: Корпорация
    • Аспро: Корпоративный сайт
    • Аспро: Корпоративный сайт современной компании
    • Аспро: Приорити
    • Аспро: Digital
  • Модули
    • Аспро: Привязка ответственного
    • Аспро: Шинный калькулятор
    • Аспро: Кредитный калькулятор
    • Аспро: Универсальный импорт
  • 1С-Битрикс
    • Общее

Как поменять формат имени пользователя в отзывах о товаре?

ID статьи: 174 , создана 14 дек 2016
Актуально для:
Необходимо в отзывах о товарах убрать фамилию пользователя и оставить только имя.

Решение

Нужно внести правки в код компонента.

Внимание! Нижеследующая инструкция подразумевает работу с кодом шаблона. Перед внесением изменений обязательно познакомьтесь с нашими рекомендациями. Если вы собираетесь вносить изменения в код шаблона

Переключитесь на административную часть сайта и перейдите в Рабочий стол → Контент → Структура сайта → Файлы и папки → /bitrix/templates/aspro_mshop/components/bitrix/catalog.element/main/component_epilog.php

В компоненте «bitrix:forum.topic.reviews» добавьте строку "NAME_TEMPLATE" => "#NAME#",


Было:

IncludeComponent(
				"bitrix:forum.topic.reviews",
				"main",
				Array(
					"CACHE_TYPE" => $arParams["CACHE_TYPE"],
					"CACHE_TIME" => $arParams["CACHE_TIME"],
					"MESSAGES_PER_PAGE" => $arParams["MESSAGES_PER_PAGE"],
					"USE_CAPTCHA" => $arParams["USE_CAPTCHA"],
					"FORUM_ID" => $arParams["FORUM_ID"],
					"ELEMENT_ID" => $arResult["ID"],
					"IBLOCK_ID" => $arParams["IBLOCK_ID"],
					"AJAX_POST" => $arParams["REVIEW_AJAX_POST"],
					"SHOW_RATING" => "N",
					"SHOW_MINIMIZED" => "Y",
					"SECTION_REVIEW" => "Y",
					"POST_FIRST_MESSAGE" => "Y",
					"MINIMIZED_MINIMIZE_TEXT" => GetMessage("HIDE_FORM"),
					"MINIMIZED_EXPAND_TEXT" => GetMessage("ADD_REVIEW"),
					"SHOW_AVATAR" => "N",
					"SHOW_LINK_TO_FORUM" => "N",
					"PATH_TO_SMILE" => "/bitrix/images/forum/smile/",
				),	false
			);?>


Стало:

IncludeComponent(
				"bitrix:forum.topic.reviews",
				"main",
				Array(
					"CACHE_TYPE" => $arParams["CACHE_TYPE"],
					"CACHE_TIME" => $arParams["CACHE_TIME"],
					"MESSAGES_PER_PAGE" => $arParams["MESSAGES_PER_PAGE"],
					"USE_CAPTCHA" => $arParams["USE_CAPTCHA"],
					"FORUM_ID" => $arParams["FORUM_ID"],
					"ELEMENT_ID" => $arResult["ID"],
					"IBLOCK_ID" => $arParams["IBLOCK_ID"],
					"AJAX_POST" => $arParams["REVIEW_AJAX_POST"],
					"SHOW_RATING" => "N",
					"SHOW_MINIMIZED" => "Y",
					"SECTION_REVIEW" => "Y",
					"POST_FIRST_MESSAGE" => "Y",
					"MINIMIZED_MINIMIZE_TEXT" => GetMessage("HIDE_FORM"),
					"MINIMIZED_EXPAND_TEXT" => GetMessage("ADD_REVIEW"),
					"SHOW_AVATAR" => "N",
					"SHOW_LINK_TO_FORUM" => "N",
					"PATH_TO_SMILE" => "/bitrix/images/forum/smile/",
"NAME_TEMPLATE" => "#NAME#",
				),	false
			);?>

Сохраните изменения.

После этого, если у пользователя в профиле была внесена его фамилия, в отзывах она перестанет отображаться. Выводиться будет только имя.