Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Простой пример кастомизации компонента

Компонент news.list при большом числе элементов может существенно тормозить генерацию страницы. Задача – оптимизировать работу компонента. Одним из вариантов оптимизации может стать удаление ссылки на детальный текст новости в виде части текста (останется ссылка в виде названия новости).

  • Скопируйте компонент в свое пространство имен.
  • В коде скопированного компонента удалите строки:
    "DETAIL_TEXT",
    "DETAIL_TEXT_TYPE",
    и
    if($bGetProperty)
    	$arSelect[]="PROPERTY_*";
  • Сохраните внесенные изменения.
  • Примените вместо стандартного свой собственный компонент.

Мы получим в результате этих действий большее число запросов к БД, но меньшее время формирования страницы.



 

 

Источник: https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=2304

Назад в раздел

Подписаться на новые материалы раздела:














CAPTCHA