Всем доброй ночи, есть проблема с выводом детальной информации. На странице index.php компонент bitrix:photo.sections.top,так же есть файл detail.php с компонентом bitrix:photo.detail.
<?$APPLICATION->IncludeComponent(
"bitrix:photo.sections.top",
"photogallery",
Array(
"IBLOCK_TYPE" => "3",
"IBLOCK_ID" => "25",
"SECTION_FIELDS" => array("NAME", "DETAIL_PICTURE" ,
"SECTION_USER_FIELDS" => array(),
"SECTION_SORT_FIELD" => "depth_level",
"SECTION_SORT_ORDER" => "asc",
"ELEMENT_SORT_FIELD" => "name",
"ELEMENT_SORT_ORDER" => "asc",
"FILTER_NAME" => "arrFilter",
"FIELD_CODE" => array(),
"PROPERTY_CODE" => array(),
"SECTION_URL" => "list.php?ID=#SECTION_ID#",
"DETAIL_URL" => "detail.php?SECTION_ID=#SECTION_ID#/ELEMENT_ID=#ELEMENT_ID#",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"SECTION_COUNT" => "20",
"ELEMENT_COUNT" => "3",
"LINE_ELEMENT_COUNT" => "3"
,
false
);?>
<?$APPLICATION->IncludeComponent(
"bitrix:photo.detail",
"",
Array(
"AJAX_MODE" => "N",
"IBLOCK_TYPE" => "3",
"IBLOCK_ID" => "25",
"SECTION_ID" => $_REQUEST["SECTION_ID"],
"ELEMENT_ID" => $_GET["ELEMENT_ID"],
"SECTION_CODE" => "#SECTION_ID#",
"ELEMENT_CODE" => "#ELEMENT_ID#",
"ELEMENT_SORT_FIELD" => "sort",
"ELEMENT_SORT_ORDER" => "asc",
"FIELD_CODE" => array(),
"PROPERTY_CODE" => array(),
"SECTION_URL" => "index.php?ID=#IBLOCK_ID#",
"DETAIL_URL" => "list.php?ID=#SECTION_ID#",
"META_KEYWORDS" => "-",
"META_DESCRIPTION" => "-",
"BROWSER_TITLE" => "-",
"SET_TITLE" => "Y",
"SET_STATUS_404" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_GROUPS" => "Y",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N"
,
false
);?>
в настройках инфоблока:
URL страницы раздела:/photo-gallery/list.php?SECTION_ID=#SECTION_ID#
URL страницы детального просмотра:/photo-gallery/detail.php?SECTION_ID=#SECTION_ID#/ELEMENT_ID=#ELEMENT_ID#
и ещё создано правило
Условие:#^/photo-gallery/([0-9]+)/([0-9]+)/#
Файл:/photo-gallery/detail.php
Правило:ELEMENT_ID=$2
В итоге при нажатии на картинку переходим по адресу:
http://название сайта/photo-gallery/detail.php?SECTION_ID=14/ELEMENT_ID=114
и видим надпись:
Фотография не найдена.
Подскажите в чём может быть проблема?
<?$APPLICATION->IncludeComponent(
"bitrix:photo.sections.top",
"photogallery",
Array(
"IBLOCK_TYPE" => "3",
"IBLOCK_ID" => "25",
"SECTION_FIELDS" => array("NAME", "DETAIL_PICTURE" ,
"SECTION_USER_FIELDS" => array(),
"SECTION_SORT_FIELD" => "depth_level",
"SECTION_SORT_ORDER" => "asc",
"ELEMENT_SORT_FIELD" => "name",
"ELEMENT_SORT_ORDER" => "asc",
"FILTER_NAME" => "arrFilter",
"FIELD_CODE" => array(),
"PROPERTY_CODE" => array(),
"SECTION_URL" => "list.php?ID=#SECTION_ID#",
"DETAIL_URL" => "detail.php?SECTION_ID=#SECTION_ID#/ELEMENT_ID=#ELEMENT_ID#",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"SECTION_COUNT" => "20",
"ELEMENT_COUNT" => "3",
"LINE_ELEMENT_COUNT" => "3"
,
false
);?>
<?$APPLICATION->IncludeComponent(
"bitrix:photo.detail",
"",
Array(
"AJAX_MODE" => "N",
"IBLOCK_TYPE" => "3",
"IBLOCK_ID" => "25",
"SECTION_ID" => $_REQUEST["SECTION_ID"],
"ELEMENT_ID" => $_GET["ELEMENT_ID"],
"SECTION_CODE" => "#SECTION_ID#",
"ELEMENT_CODE" => "#ELEMENT_ID#",
"ELEMENT_SORT_FIELD" => "sort",
"ELEMENT_SORT_ORDER" => "asc",
"FIELD_CODE" => array(),
"PROPERTY_CODE" => array(),
"SECTION_URL" => "index.php?ID=#IBLOCK_ID#",
"DETAIL_URL" => "list.php?ID=#SECTION_ID#",
"META_KEYWORDS" => "-",
"META_DESCRIPTION" => "-",
"BROWSER_TITLE" => "-",
"SET_TITLE" => "Y",
"SET_STATUS_404" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_GROUPS" => "Y",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N"
,
false
);?>
в настройках инфоблока:
URL страницы раздела:/photo-gallery/list.php?SECTION_ID=#SECTION_ID#
URL страницы детального просмотра:/photo-gallery/detail.php?SECTION_ID=#SECTION_ID#/ELEMENT_ID=#ELEMENT_ID#
и ещё создано правило
Условие:#^/photo-gallery/([0-9]+)/([0-9]+)/#
Файл:/photo-gallery/detail.php
Правило:ELEMENT_ID=$2
В итоге при нажатии на картинку переходим по адресу:
и видим надпись:
Фотография не найдена.
Подскажите в чём может быть проблема?