|
|
06.11.2015, 17:46
|
|
fazli
ymv
Зарегистрирован: 2011-02-27
Сообщений: 28
|
Здравствуйте.
Как можно вывести 3 случайные заголовки статей после текста в компоненте простая страница ? Прописал вывод в разделе компонента "отображение объекта":
Код:<?
echo $f_AdminButtons;
if ($f_textTitle) {
?> <div class="h1"> <? echo $f_textTitle;
} ?> </div> <? echo $f_TextArea; ?>
<?= nc_objects_list(48, 37, "&recNum=3&isTitle=1"); ?>
Только ничего не выводится пока. В чем может быть проблема ?
Может кто уже делал такое ?
fazli
|
|
|
06.11.2015, 19:38
|
|
Гость
Гость
|
В списке объектов
Код:<? if ( $showHeaders ) { ?>
<div class="h1"><?= $f_textTitle ?></div>
<? } ?>
В отображении объекта
Код:<?= nc_objects_list(48, 37, "&recNum=3&showHeaders=1"); ?>
|
|
|
07.11.2015, 17:47
|
|
fazli
ymv
Зарегистрирован: 2011-02-27
Сообщений: 28
|
Это оне сработало тоже..
fazli
|
|
|
08.11.2015, 15:01
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
1. Уберите пробел между знаком равенства и nc_objects_list - он не всем интерпретаторам нравится.
2. Перепроверьте номер инфоблока и раздела в аргументах nc_objects_list. Кстати, вместо номера раздела (первый аргумент) можете смело ставить 0, т.к. этот аргумент использовался только в старых версиях системы. Достаточно передавать номер инфоблока.
|
|
|
09.11.2015, 23:36
|
|
Игорь
Игорь Мишарин
Зарегистрирован: 2011-11-20
Сообщений: 482
|
Насколько я понял, в простом тексте (один компонент) нужно выводить заголовки статей (другой компонент):
<?= nc_objects_list(48, 37, "&recNum=3&isTitle=1"); ?> - все верно.
Только лучше будет выводить эти заголовки с помощью дополнительного шаблона компонента, т.е.
Код:<?= nc_objects_list(48, 37, "nc_ctpl=номер_шаблона"); ?>
И в дополнительных настройках указать:
Код:$ignore_sub=$ignore_cc=1;
$recNum = 3;
Stark
|