SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Вопрос по 1с-битрикс

bataev bataev  
10
  03.09.2016 22:45       963    
Мало что понимаю в битриксе, проблема в том что есть блок в котором выводятся новости. Хочу сделать так чтоб выводилось ссылкой. Вот фрагмент который отвечает за вывод <?=$arItems["~NAME"]?> , вот как сделать чтоб это было ссылкой?

Ответы на пост (6) Написать ответ
alex0nik alex0nik
270
04.09.2016 16:11
Причем здесь Битрикс... Вы бы не смогли на любом другом движке.
<a href="<?=$arItems["DETAIL_PAGE_URL"]?>"><?=$arItems["~NAME"]?></a>

Если не сработает, надо настроить в админке.
1
Решение
bataev bataev
10
04.09.2016 18:22
Большое спасибо, очень помогли!!!
0
hackoff hackoff
15
04.09.2016 03:55
Попробуйте так: <?echo $arItem["DETAIL_PAGE_URL"]?>
0
bataev bataev
10
04.09.2016 10:23
нет, не помогло.
0
bataev bataev
10
04.09.2016 10:24
Вот полностью код

<div class="news-list" data-block="left">
<div class="news-title">
<?echo GetMessage('ZAGOLOVOK_NEWS')?>
</div>
<div data-block="block">
<?$i=0;
foreach($arResult["ITEMS"] as $arItems){
$i++;
if ($i > 1){
unset($arItems["~PREVIEW_PICTURE"]);
}?>
<div class="news-item">
<div class="date">
<?echo ConvertDateTime($arItems["ACTIVE_FROM"], "DD.MM.YYYY");?>
</div>
<div class="preview">
<?if($arItems["~PREVIEW_PICTURE"]){?>
<?$renderImage = CFile::ResizeImageGet($arItems["~PREVIEW_PICTURE"], Array("width" => 150, "height" => 150), BX_RESIZE_IMAGE_EXACT, false);?>
<img src="<?=$renderImage["src"]?>">
<?}?>

<p>
<?=$arItems["~NAME"]?>
</p>

</div>
</div>
<?}?>
</div>
</div>
0
hackoff hackoff
15
04.09.2016 16:36
Думаю тут https_dev.1c-bitrix.ru/support/forum/forum6/topic57307/ вам быстрее помогут
0