Меню
RSS
битрикс анонсы из детальных, Как сделать анонсы новостей из детального описания в Битрикс
 
Предположим, что имеем:
Инфоблок с новостями у которых заполнено только детальное описание.
Текст анонса вообще пустой (ну или не пустой, но нам не нужен).

Мы хотим вывести список новостей, в котором, в качестве анонса возьмем первые 100 символов детального описания, остальное спрячем в троеточие (...)

1) Выводим компонент bitrix.news.list или bitrix.news.line - тут уже выбирайте сами.
2) В настройках компонента обязательно выбираем, в выводимых полях, "Детальное описание"
3) В template.php шаблона вместо вывода текста анонса
Код
<? echo $arItem["PREVIEW_TEXT"]; ?>

Выводим детальное описание
Код
<? echo $arItem["DETAIL_TEXT"]; ?>

4) Что бы обрезать детальное описание, используем TruncateText
Цитата
<?
$str = $arItem["DETAIL_TEXT"];
echo TruncateText($str, 100); //Выведутся первые 100 символов и добавится ... в конце
?>
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
 

Блог-note: заметки разработчика

Установка Битрикс24 "Интернет-Магазин + CRM" на один домен и настройка работы почты.

Задача: установить лицензию "Интернет-Магазин + CRM" на один домен. Что бы crm была доступна по адресу crm...

Запретить изменения описаний товаров при выгрузке из 1С УТ на сайт

При разработке сайтов на Битрикс, с интеграцией с 1С Управление Тороговлей, нужно запретить изменения полей при обмене. ...

ORM: получение информации о разделах инфоблока на D7, использование Bitrix\Iblock\SectionTable и пользовательских полей

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

Наличие на складах в умном фильтре 1С-Битрикс, с автоматическим обновлением

Задача: добавить возможность фильтрации товаров по складам в умном фильтре. Данные должны обновляться автоматически, при...

Картинка торгового предложения вместо иконки цвета, в выборе SKU

Задача: вместо не информативных иконок цветов нужно вывести детальную картинку торгового предложения. Если картинки у пр...

Подключение мобильной версии шаблона Битрикс сайта, с автопереключением

Предпочитаю, что бы сайт не грузил кучу скриптов и стилей. При загрузке адаптивного шаблона за ним тянется очень много ф...

Автоматический повтор заказа на D7 со списанием с внутреннего счета

На сайте товары и услуги доступны по подписке, пользователи пополняют внутренний счёт, после чего происходит автоматичес...

Как добавить режим редактирования элементов в собственном компоненте Битрикс

Задача: добавить режим редактирования и удаления элементов в собственном компоненте.

Вывести свойство привязка к Яндекс Картам в Битрикс

Часто бывает нужно вывести свойство привязка к Яндекс карте в детальном описании элемента. Например в детальной новости ...