Форум программистов, компьютерный форум, киберфорум
Наши страницы
1С Битрикс
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.91/23: Рейтинг темы: голосов - 23, средняя оценка - 4.91
kirill29
2068 / 1231 / 169
Регистрация: 01.02.2009
Сообщений: 2,842
1

Детальное отображение новости

12.03.2014, 22:58. Просмотров 4367. Ответов 2
Метки нет (Все метки)

Форумчане, здравствуйте!
С Битриксом стал знакомиться недавно.
Возникла следующая трудность:
Есть инфоблок Сотрудники, по принципу Новостей; то есть краткий анонс и картинка, а при нажатии должна появляться детальная информация.
Список сотрудников формируется, но при получении детальной информации вылетает в блоке ошибка 404 с картой сайта.
Старался все делать по аналогии с подобным инфоблоком, но не получилось.
Что было сделано:
- создан инфоблок.
- на странице добавлен компонент Список новостей, который корректно отображает вводимые нами данные.
- создан файл detail.php. В нем добавлен компонент "Детальная новость".
Настройки компонентов сделал один в один абсолютно аналогичным блоком, но получается, что что-то не учел.
Помогите разобраться.
Вот код index.php
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Сотрудники");
?> 
<div> <?$APPLICATION->IncludeComponent(
    "bitrix:news.list",
    "news_list_inner_people",
    Array(
        "DISPLAY_DATE" => "N",
        "DISPLAY_NAME" => "Y",
        "DISPLAY_PICTURE" => "Y",
        "DISPLAY_PREVIEW_TEXT" => "Y",
        "AJAX_MODE" => "N",
        "IBLOCK_TYPE" => "list",
        "IBLOCK_ID" => "18",
        "NEWS_COUNT" => "6",
        "SORT_BY1" => "ACTIVE_FROM",
        "SORT_ORDER1" => "DESC",
        "SORT_BY2" => "SORT",
        "SORT_ORDER2" => "ASC",
        "FILTER_NAME" => "",
        "FIELD_CODE" => array(),
        "PROPERTY_CODE" => array(),
        "CHECK_DATES" => "Y",
        "DETAIL_URL" => "",
        "PREVIEW_TRUNCATE_LEN" => "",
        "ACTIVE_DATE_FORMAT" => "d.m.Y",
        "SET_TITLE" => "Y",
        "SET_STATUS_404" => "N",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "N",
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "PARENT_SECTION" => "",
        "PARENT_SECTION_CODE" => "",
        "INCLUDE_SUBSECTIONS" => "Y",
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "36000000",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "Y",
        "PAGER_TEMPLATE" => "",
        "DISPLAY_TOP_PAGER" => "N",
        "DISPLAY_BOTTOM_PAGER" => "N",
        "PAGER_TITLE" => "",
        "PAGER_SHOW_ALWAYS" => "Y",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "Y",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "AJAX_OPTION_HISTORY" => "N"
    ),
false
);?> </div>
 <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
Код detail.php
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Духовенство");
?><?$APPLICATION->IncludeComponent(
    "bitrix:news.detail",
    "news_detail",
    Array(
        "DISPLAY_DATE" => "N",
        "DISPLAY_NAME" => "N",
        "DISPLAY_PICTURE" => "Y",
        "DISPLAY_PREVIEW_TEXT" => "Y",
        "USE_SHARE" => "N",
        "AJAX_MODE" => "N",
        "IBLOCK_TYPE" => "list",
        "IBLOCK_ID" => "18",
        "ELEMENT_ID" => $_REQUEST["ELEMENT_ID"],
        "ELEMENT_CODE" => "",
        "CHECK_DATES" => "Y",
        "FIELD_CODE" => array(),
        "PROPERTY_CODE" => array("MORE_PHOTO"),
        "IBLOCK_URL" => "",
        "META_KEYWORDS" => "-",
        "META_DESCRIPTION" => "-",
        "BROWSER_TITLE" => "-",
        "SET_TITLE" => "Y",
        "SET_STATUS_404" => "N",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "N",
        "ACTIVE_DATE_FORMAT" => "d.m.Y",
        "USE_PERMISSIONS" => "N",
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "36000000",
        "CACHE_GROUPS" => "Y",
        "PAGER_TEMPLATE" => "",
        "DISPLAY_TOP_PAGER" => "N",
        "DISPLAY_BOTTOM_PAGER" => "N",
        "PAGER_TITLE" => "",
        "PAGER_SHOW_ALL" => "Y",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "AJAX_OPTION_HISTORY" => "N"
    )
);?><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
Блок Сотрудники имеет ID 18
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.03.2014, 22:58
Ответы с готовыми решениями:

Не отображается детальное отображение товара в каталоге
доброго времени суток! очень нужна помощь!!! каталог показывает имеющиеся...

Неправильное отображение полного вида новости
Как исправить такую проблему (на скриншоте в прикрепленных файлах). Слева в...

Отображение даты создания в превью новости
Приветствую. Помогите решить задачу, необходимо что бы в превью новости...

Как сделать отображение фотографий при детальном просмотре новости
Доброе время суток возник вопрос как можно реализовать фототелеграфию вот...

Ссылка на детальное описание элемента каталога
Доброго дня! Вопрос такой: Есть страничка со списком разделов каталога, на...

2
Cтанислав
30 / 30 / 8
Регистрация: 15.04.2013
Сообщений: 244
13.03.2014, 12:06 2
Где "DETAIL_URL" => "", в index.php? У Вас не передается ELEMENT_ID скорее всего.
0
Vermilionka
5 / 2 / 0
Регистрация: 18.07.2012
Сообщений: 54
14.03.2014, 15:57 3
Посмотрите настройки инфоблока, там должен быть параметр "URL страницы детального просмотра:"
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2014, 15:57

Не открываются новости
Здравствуйте. На сайте не открываются детально новости - т.е. я могу открыть...

Новости открываются по 3 штуки
Добрый день, подскажите как сделать, у меня на сайте есть новости (заголовок),...

Вывести новости раздела
к сожалению этот способ не работает в новых версиях


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru