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

Новости из инфоблоков на главной сайта

00 голосов
2
Приветствую!
На моем сайте будут новости на главной станице выводится инфоблоком. Новости, как правило, - это обычный текст длинной не более того, чтобы разделять его с детальным отображением (вся новость новость - анонс). Иногда будет, что текст лучше разделить, но ссылка на продолжение лучше в конце анонса (типа: читай дальше). Как это реализовать, не прибегая к программированию? Как сделать так, чтобы заголовок не был ссылкой?
Заранее благодарю.
С симпатией!
Я наверное достал уже))
спросил 11 Сен, 13 от Hellbound (180 баллов)

2 Ответы

00 голосов
Ну так или иначе тебе нужно будет программирование - немного...
1. копируешь шаблон вывода компонента с свой шаблон сайта, к примеру назовешь его news_index
2. открываешь файл template.php - он будет лежать в папке "/bitrix/templates/Имя_шаблона_сайта/components/имя компонента(тот которым выводишь), к примеру news.list/news_index/"

3. ищешь следующее
Код
<?if(!$arParams["HIDE_LINK_WHEN_NO_DETAIL"] || ($arItem["DETAIL_TEXT"] && $arResult["USER_HAVE_ACCESS"])):?>
            <a href="<?echo $arItem["DETAIL_PAGE_URL"]?>"><b><?echo $arItem["NAME"]?></b></a><br />
         <?else:?>
            <b><?echo $arItem["NAME"]?></b><br />
         <?endif;?>

вместо него ставишь просто
Код
<b><?echo $arItem["NAME"]?></b><br />


Все название без ссылки

а в конце перед
Код
   </p>
<?endforeach;?>


можешь поставить
Код
<a href="<?echo $arItem["DETAIL_PAGE_URL"]?>">Читать дальше</a>
ответил 11 Сен, 13 от Ownedd (460 баллов)
00 голосов
Спасибо
ответил 08 Дек, 13 от Hellbound (180 баллов)

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

0 голосов
5 ответов
0 голосов
3 ответов
спросил 25 Март, 14 от DaRkCaT (160 баллов)
0 голосов
1 ответ
0 голосов
3 ответов
0 голосов
1 ответ
спросил 27 Сен, 14 от NskRonin (120 баллов)