Добрый день форумчане.
Создал товар в каталоге аналогично другим товарам , товар отобразился в каталоге, но при нажатии на товар, чтоб перейти в детальное описание, перехода нет ,ошибки нет, тупо переходит на каталог товаров, при том урл указывается детальное описание.
Если "Выключить поддержку ЧПУ" в настройках компонента все работает прекрасно.
Инфоблок создал аналогично работающему товару.
Что самое удивительное до этого созданные товары, работаю.
В чем может быть проблема? буду благодарен за любую помощь)
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Транспортное строительство");
?><?$APPLICATION->IncludeComponent(
"bitrix:news",
"projects_new",
array(
"IBLOCK_TYPE" => "aspro_ishop_content",
"IBLOCK_ID" => "238",
"NEWS_COUNT" => "10",
"USE_SEARCH" => "N",
"USE_RSS" => "N",
"USE_RATING" => "N",
"USE_CATEGORIES" => "N",
"USE_REVIEW" => "N",
"USE_FILTER" => "N",
"SORT_BY1" => "ACTIVE_FROM",
"SORT_ORDER1" => "DESC",
"SORT_BY2" => "SORT",
"SORT_ORDER2" => "ASC",
"CHECK_DATES" => "Y",
"SEF_MODE" => "Y",
"SEF_FOLDER" => "/reference/transport-construction/",
"AJAX_MODE" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"SET_TITLE" => "N",
"SET_STATUS_404" => "N",
"INCLUDE_IBLOCK_INTO_CHAIN" => "N",
"ADD_SECTIONS_CHAIN" => "N",
"USE_PERMISSIONS" => "N",
"PREVIEW_TRUNCATE_LEN" => "",
"LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
"LIST_FIELD_CODE" => array(
0 => "",
1 => "",
),
"LIST_PROPERTY_CODE" => array(
0 => "",
1 => "",
),
"HIDE_LINK_WHEN_NO_DETAIL" => "N",
"DISPLAY_NAME" => "Y",
"META_KEYWORDS" => "-",
"META_DESCRIPTION" => "-",
"BROWSER_TITLE" => "-",
"DETAIL_ACTIVE_DATE_FORMAT" => "d.m.Y",
"DETAIL_FIELD_CODE" => array(
0 => "",
1 => "",
),
"DETAIL_PROPERTY_CODE" => array(
0 => "",
1 => "",
),
"DETAIL_DISPLAY_TOP_PAGER" => "N",
"DETAIL_DISPLAY_BOTTOM_PAGER" => "Y",
"DETAIL_PAGER_TITLE" => "Страница",
"DETAIL_PAGER_TEMPLATE" => "",
"DETAIL_PAGER_SHOW_ALL" => "Y",
"PAGER_TEMPLATE" => ".default",
"DISPLAY_TOP_PAGER" => "N",
"DISPLAY_BOTTOM_PAGER" => "Y",
"PAGER_TITLE" => "Новости",
"PAGER_SHOW_ALWAYS" => "Y",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "N",
"DISPLAY_DATE" => "Y",
"DISPLAY_PICTURE" => "Y",
"DISPLAY_PREVIEW_TEXT" => "Y",
"USE_SHARE" => "N",
"AJAX_OPTION_ADDITIONAL" => "",
"ADD_ELEMENT_CHAIN" => "N",
"SEF_URL_TEMPLATES" => array(
"news" => "",
"section" => "",
"detail" => "#ELEMENT_CODE#/",
)
),
false
);?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
Что мы тут видим: подключается компанент ( projects_new) ок.
нам нужен файл detail.php? я не ошибаюсь?
<?if( !defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true ) die();?>
<?$APPLICATION->IncludeComponent("bitrix:menu", "under_menu", Array(
"ROOT_MENU_TYPE" => "left",
"MAX_LEVEL" => "1",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "N",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => "",
),
false
);?>
<?$APPLICATION->IncludeComponent(
"bitrix:news.detail",
"projects",
Array(
"DISPLAY_DATE" => $arParams["DISPLAY_DATE"],
"DISPLAY_NAME" => $arParams["DISPLAY_NAME"],
"DISPLAY_PICTURE" => $arParams["DISPLAY_PICTURE"],
"DISPLAY_PREVIEW_TEXT" => $arParams["DISPLAY_PREVIEW_TEXT"],
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
"FIELD_CODE" => $arParams["DETAIL_FIELD_CODE"],
"PROPERTY_CODE" => $arParams["DETAIL_PROPERTY_CODE"],
"DETAIL_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["detail"],
"SECTION_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["section"],
"META_KEYWORDS" => $arParams["META_KEYWORDS"],
"META_DESCRIPTION" => $arParams["META_DESCRIPTION"],
"BROWSER_TITLE" => $arParams["BROWSER_TITLE"],
"DISPLAY_PANEL" => $arParams["DISPLAY_PANEL"],
"SET_TITLE" => $arParams["SET_TITLE"],
"SET_STATUS_404" => $arParams["SET_STATUS_404"],
"INCLUDE_IBLOCK_INTO_CHAIN" => $arParams["INCLUDE_IBLOCK_INTO_CHAIN"],
"ADD_SECTIONS_CHAIN" => $arParams["ADD_SECTIONS_CHAIN"],
"ACTIVE_DATE_FORMAT" => $arParams["DETAIL_ACTIVE_DATE_FORMAT"],
"CACHE_TYPE" => $arParams["CACHE_TYPE"],
"CACHE_TIME" => $arParams["CACHE_TIME"],
"CACHE_GROUPS" => $arParams["CACHE_GROUPS"],
"USE_PERMISSIONS" => $arParams["USE_PERMISSIONS"],
"GROUP_PERMISSIONS" => $arParams["GROUP_PERMISSIONS"],
"DISPLAY_TOP_PAGER" => $arParams["DETAIL_DISPLAY_TOP_PAGER"],
"DISPLAY_BOTTOM_PAGER" => $arParams["DETAIL_DISPLAY_BOTTOM_PAGER"],
"PAGER_TITLE" => $arParams["DETAIL_PAGER_TITLE"],
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_TEMPLATE" => $arParams["DETAIL_PAGER_TEMPLATE"],
"PAGER_SHOW_ALL" => $arParams["DETAIL_PAGER_SHOW_ALL"],
"CHECK_DATES" => $arParams["CHECK_DATES"],
"ELEMENT_ID" => $arResult["VARIABLES"]["ELEMENT_ID"],
"ELEMENT_CODE" => $arResult["VARIABLES"]["ELEMENT_CODE"],
"IBLOCK_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["news"],
"USE_SHARE" => $arParams["USE_SHARE"],
"SHARE_HIDE" => $arParams["SHARE_HIDE"],
"SHARE_TEMPLATE" => $arParams["SHARE_TEMPLATE"],
"SHARE_HANDLERS" => $arParams["SHARE_HANDLERS"],
"SHARE_SHORTEN_URL_LOGIN" => $arParams["SHARE_SHORTEN_URL_LOGIN"],
"SHARE_SHORTEN_URL_KEY" => $arParams["SHARE_SHORTEN_URL_KEY"],
),
$component
);?>
<a href="<?=$arResult["FOLDER"].$arResult["URL_TEMPLATES"]["news"]?>"><?=GetMessage("T_NEWS_DETAIL_BACK")?></a>
Еще один подключается компонет "bitrix:news.detail",
"projects", ок
открываем файл template.php и видим здесь вывод страницы .
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();?>
<div class="project detail">
<div class="row">
<?if($arResult["GALLERY"]){?>
<div class="col-md-6 item_slider">
<div class="thmb flexslider unstyled" id="slider">
<ul class="slides">
<?foreach( $arResult["GALLERY"] as $key => $arPhoto ){?>
<li id="photo-<?=$key?>" <?=$key == 0 ? 'class="current"' : ''?> data-thumb="<?=$arPhoto["THUMB"]["src"]?>">
<a href="<?=$arPhoto["DETAIL"]["SRC"]?>" target="_blank" alt="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" title="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" rel="item_slider" class="fancybox">
<span class="lupa" style="display: none;" alt="<?=$arResult["NAME"]?>" title="<?=$arResult["NAME"]?>"></span>
<img border="0" class="img-responsive inline" src="<?=$arPhoto["PREVIEW"]["src"]?>" alt="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" title="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" />
</a>
</li>
<?}?>
<?if( count($arResult["GALLERY"] ) == 0 ){?>
<li class="current">
<img border="0" class="img-responsive inline" src="<?=SITE_TEMPLATE_PATH?>/images/noimage.png" alt="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" title="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" />
</li>
<?}?>
</ul>
<?/*if( count($arResult["GALLERY"] ) > 1 ){?>
<div class="thumbs">
<div class="row item">
<?foreach( $arResult["GALLERY"] as $key => $arPhoto ){?>
<div class="col-md-4 col-sm-3 thumb">
<div class="item <?=$key == 0 ? 'current' : ''?>">
<a href="#photo-<?=$key?>">
<img border="0" src="<?=$arPhoto["THUMB"]["src"]?>" alt="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" title="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" />
</a>
</div>
</div>
<?}?>
</div>
</div>
<?}*/?>
</div>
<?if( count($arResult["GALLERY"] ) > 1 ){?>
<div class="thmb flexslider unstyled " id="carousel">
<ul class="slides">
<?foreach( $arResult["GALLERY"] as $key => $arPhoto ){?>
<li>
<img class="img-responsive inline" border="0" src="<?=$arPhoto["THUMB"]["src"]?>" alt="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" title="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" />
</li>
<?}?>
</ul>
</div>
<?}?>
</div>
<?}?>
<div class="col-md-6 content">
<?if( $arResult["DETAIL_TEXT"] ){?>
<div class="detail">
<h5 class="title"><?=GetMessage("TITLE_DETAIL")?></h5>
<?=$arResult["DETAIL_TEXT"];?>
</div>
<?}?>
<?if( $arResult["CHARACTERISTICS"] ){?>
<div class="props">
<h6 class="title"><?=GetMessage("TITLE_PROP")?></h6>
<div class="wrap">
<table>
<?foreach( $arResult["CHARACTERISTICS"] as $arProp){?>
<tr class="prop">
<td class="title"><div><?=$arProp["NAME"]?>:</div></td>
<td class="value">
<div>
<?if(count($arProp["VALUE"])>1){
foreach($arProp["VALUE"] as $key => $value) { if ($arProp["VALUE"][$key+1]) {echo $value.", ";} else {echo $value;} }}
else{
if( $arProp["CODE"] == "SITE" ){?>
<a href="<?=$arProp["VALUE"];?>" target="_blank" rel="nofollow"><?=$arProp["VALUE"];?></a>
<?}else{
echo $arProp["VALUE"];
}
}
?>
</div>
</td>
</tr>
<?}?>
</table>
</div>
</div>
<?}?>
</div>
</div>
<?if($arResult["PROPERTIES"]["FORM_PROJECT"]["VALUE_XML_ID"]=="YES"){?>
<div class="styled-block project">
<div class="row">
<div class="col-md-3 col-sm-3 valign">
<span class="btn btn-primary btn-sm" data-event="jqm" data-param-id="229" data-param-captcha="yes" data-name="project" data-product="<?=$arResult["NAME"]?>"><span><?=GetMessage("TO_CALL")?></span></span>
</div>
<div class="col-md-9 col-sm-9 valign">
<div class="right">
<?$APPLICATION->IncludeComponent(
"bitrix:main.include",
"",
Array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/include/ask_project.php",
"EDIT_TEMPLATE" => ""
)
);?>
</div>
</div>
</div>
</div>
<?}?>
<div class="row bottom">
<div class="col-md-6 back">
<a href="<?=$arResult["LIST_PAGE_URL"];?>" title="<?=GetMessage("BACK")?>" ><i class="icon icon-chevron-left bg"></i><?=GetMessage("BACK")?></a>
</div>
<div class="col-md-6 share text-right">
<span class="text"><?=GetMessage("SHARE_TEXT")?></span>
<script type="text/javascript" src="//yandex.st/share/share.js"
charset="utf-8"></script>
<span class="yashare-auto-init" data-yashareL10n="ru"
data-yashareType="none" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir"></span>
</div>
</div>
<?if($arResult["PROJECTS"]["ITEMS"]){?>
<hr/>
<div class="wraps nomargin">
<div class="row projects">
<div class="col-md-12"><h4><?=GetMessage("LINK_PROJECTS")?></h4></div>
<?foreach($arResult["PROJECTS"]["ITEMS"] as $arProject){?>
<div class="col-md-3 col-sm-4 projects">
<div class="item">
<?$src=($arProject["DETAIL"]['SRC'] ? $arProject["DETAIL"]['SRC'] : $arProject["PREVIEW"]['src']);?>
<a href="<?=$arProject["DETAIL_PAGE_URL"]?>" class="fancybox" rel="gallery" title="<?=($arProject["DETAIL"]['DESCRIPTION'] ? $arProject["DETAIL"]['DESCRIPTION'] : $arProject["NAME"])?>">
<?$previewSRC = $arProject["PREVIEW"]['src'] ? $arProject["PREVIEW"]['src'] : SITE_TEMPLATE_PATH."/images/noimage.png";?>
<img src="<?=$previewSRC ?>" class="img-responsive inline <?=(!$arProject["PREVIEW"]['src'] ? "noimage" : "")?>" alt="<?=($arProject["DETAIL"]['DESCRIPTION'] ? $arProject["DETAIL"]['DESCRIPTION'] : $arProject["NAME"])?>"/>
<div class="projects">
<span class="icons"></span>
<div class="title"><?=($arProject["DETAIL"]['DESCRIPTION'] ? $arProject["DETAIL"]['DESCRIPTION'] : $arProject["NAME"])?></div>
</div>
</a>
</div>
</div>
<?}?>
</div>
</div>
<?}?>
</div>
Старые созданные товары выводятся и переходят в детальный просмотр, в коде сильно не селен, может стоит какое ограничение?
Создал товар в каталоге аналогично другим товарам , товар отобразился в каталоге, но при нажатии на товар, чтоб перейти в детальное описание, перехода нет ,ошибки нет, тупо переходит на каталог товаров, при том урл указывается детальное описание.
Если "Выключить поддержку ЧПУ" в настройках компонента все работает прекрасно.
Инфоблок создал аналогично работающему товару.
Что самое удивительное до этого созданные товары, работаю.
В чем может быть проблема? буду благодарен за любую помощь)
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Транспортное строительство");
?><?$APPLICATION->IncludeComponent(
"bitrix:news",
"projects_new",
array(
"IBLOCK_TYPE" => "aspro_ishop_content",
"IBLOCK_ID" => "238",
"NEWS_COUNT" => "10",
"USE_SEARCH" => "N",
"USE_RSS" => "N",
"USE_RATING" => "N",
"USE_CATEGORIES" => "N",
"USE_REVIEW" => "N",
"USE_FILTER" => "N",
"SORT_BY1" => "ACTIVE_FROM",
"SORT_ORDER1" => "DESC",
"SORT_BY2" => "SORT",
"SORT_ORDER2" => "ASC",
"CHECK_DATES" => "Y",
"SEF_MODE" => "Y",
"SEF_FOLDER" => "/reference/transport-construction/",
"AJAX_MODE" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "N",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"SET_TITLE" => "N",
"SET_STATUS_404" => "N",
"INCLUDE_IBLOCK_INTO_CHAIN" => "N",
"ADD_SECTIONS_CHAIN" => "N",
"USE_PERMISSIONS" => "N",
"PREVIEW_TRUNCATE_LEN" => "",
"LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
"LIST_FIELD_CODE" => array(
0 => "",
1 => "",
),
"LIST_PROPERTY_CODE" => array(
0 => "",
1 => "",
),
"HIDE_LINK_WHEN_NO_DETAIL" => "N",
"DISPLAY_NAME" => "Y",
"META_KEYWORDS" => "-",
"META_DESCRIPTION" => "-",
"BROWSER_TITLE" => "-",
"DETAIL_ACTIVE_DATE_FORMAT" => "d.m.Y",
"DETAIL_FIELD_CODE" => array(
0 => "",
1 => "",
),
"DETAIL_PROPERTY_CODE" => array(
0 => "",
1 => "",
),
"DETAIL_DISPLAY_TOP_PAGER" => "N",
"DETAIL_DISPLAY_BOTTOM_PAGER" => "Y",
"DETAIL_PAGER_TITLE" => "Страница",
"DETAIL_PAGER_TEMPLATE" => "",
"DETAIL_PAGER_SHOW_ALL" => "Y",
"PAGER_TEMPLATE" => ".default",
"DISPLAY_TOP_PAGER" => "N",
"DISPLAY_BOTTOM_PAGER" => "Y",
"PAGER_TITLE" => "Новости",
"PAGER_SHOW_ALWAYS" => "Y",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "N",
"DISPLAY_DATE" => "Y",
"DISPLAY_PICTURE" => "Y",
"DISPLAY_PREVIEW_TEXT" => "Y",
"USE_SHARE" => "N",
"AJAX_OPTION_ADDITIONAL" => "",
"ADD_ELEMENT_CHAIN" => "N",
"SEF_URL_TEMPLATES" => array(
"news" => "",
"section" => "",
"detail" => "#ELEMENT_CODE#/",
)
),
false
);?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
Что мы тут видим: подключается компанент ( projects_new) ок.
нам нужен файл detail.php? я не ошибаюсь?
<?if( !defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true ) die();?>
<?$APPLICATION->IncludeComponent("bitrix:menu", "under_menu", Array(
"ROOT_MENU_TYPE" => "left",
"MAX_LEVEL" => "1",
"CHILD_MENU_TYPE" => "left",
"USE_EXT" => "N",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => "",
),
false
);?>
<?$APPLICATION->IncludeComponent(
"bitrix:news.detail",
"projects",
Array(
"DISPLAY_DATE" => $arParams["DISPLAY_DATE"],
"DISPLAY_NAME" => $arParams["DISPLAY_NAME"],
"DISPLAY_PICTURE" => $arParams["DISPLAY_PICTURE"],
"DISPLAY_PREVIEW_TEXT" => $arParams["DISPLAY_PREVIEW_TEXT"],
"IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],
"IBLOCK_ID" => $arParams["IBLOCK_ID"],
"FIELD_CODE" => $arParams["DETAIL_FIELD_CODE"],
"PROPERTY_CODE" => $arParams["DETAIL_PROPERTY_CODE"],
"DETAIL_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["detail"],
"SECTION_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["section"],
"META_KEYWORDS" => $arParams["META_KEYWORDS"],
"META_DESCRIPTION" => $arParams["META_DESCRIPTION"],
"BROWSER_TITLE" => $arParams["BROWSER_TITLE"],
"DISPLAY_PANEL" => $arParams["DISPLAY_PANEL"],
"SET_TITLE" => $arParams["SET_TITLE"],
"SET_STATUS_404" => $arParams["SET_STATUS_404"],
"INCLUDE_IBLOCK_INTO_CHAIN" => $arParams["INCLUDE_IBLOCK_INTO_CHAIN"],
"ADD_SECTIONS_CHAIN" => $arParams["ADD_SECTIONS_CHAIN"],
"ACTIVE_DATE_FORMAT" => $arParams["DETAIL_ACTIVE_DATE_FORMAT"],
"CACHE_TYPE" => $arParams["CACHE_TYPE"],
"CACHE_TIME" => $arParams["CACHE_TIME"],
"CACHE_GROUPS" => $arParams["CACHE_GROUPS"],
"USE_PERMISSIONS" => $arParams["USE_PERMISSIONS"],
"GROUP_PERMISSIONS" => $arParams["GROUP_PERMISSIONS"],
"DISPLAY_TOP_PAGER" => $arParams["DETAIL_DISPLAY_TOP_PAGER"],
"DISPLAY_BOTTOM_PAGER" => $arParams["DETAIL_DISPLAY_BOTTOM_PAGER"],
"PAGER_TITLE" => $arParams["DETAIL_PAGER_TITLE"],
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_TEMPLATE" => $arParams["DETAIL_PAGER_TEMPLATE"],
"PAGER_SHOW_ALL" => $arParams["DETAIL_PAGER_SHOW_ALL"],
"CHECK_DATES" => $arParams["CHECK_DATES"],
"ELEMENT_ID" => $arResult["VARIABLES"]["ELEMENT_ID"],
"ELEMENT_CODE" => $arResult["VARIABLES"]["ELEMENT_CODE"],
"IBLOCK_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["news"],
"USE_SHARE" => $arParams["USE_SHARE"],
"SHARE_HIDE" => $arParams["SHARE_HIDE"],
"SHARE_TEMPLATE" => $arParams["SHARE_TEMPLATE"],
"SHARE_HANDLERS" => $arParams["SHARE_HANDLERS"],
"SHARE_SHORTEN_URL_LOGIN" => $arParams["SHARE_SHORTEN_URL_LOGIN"],
"SHARE_SHORTEN_URL_KEY" => $arParams["SHARE_SHORTEN_URL_KEY"],
),
$component
);?>
<a href="<?=$arResult["FOLDER"].$arResult["URL_TEMPLATES"]["news"]?>"><?=GetMessage("T_NEWS_DETAIL_BACK")?></a>
Еще один подключается компонет "bitrix:news.detail",
"projects", ок
открываем файл template.php и видим здесь вывод страницы .
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();?>
<div class="project detail">
<div class="row">
<?if($arResult["GALLERY"]){?>
<div class="col-md-6 item_slider">
<div class="thmb flexslider unstyled" id="slider">
<ul class="slides">
<?foreach( $arResult["GALLERY"] as $key => $arPhoto ){?>
<li id="photo-<?=$key?>" <?=$key == 0 ? 'class="current"' : ''?> data-thumb="<?=$arPhoto["THUMB"]["src"]?>">
<a href="<?=$arPhoto["DETAIL"]["SRC"]?>" target="_blank" alt="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" title="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" rel="item_slider" class="fancybox">
<span class="lupa" style="display: none;" alt="<?=$arResult["NAME"]?>" title="<?=$arResult["NAME"]?>"></span>
<img border="0" class="img-responsive inline" src="<?=$arPhoto["PREVIEW"]["src"]?>" alt="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" title="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" />
</a>
</li>
<?}?>
<?if( count($arResult["GALLERY"] ) == 0 ){?>
<li class="current">
<img border="0" class="img-responsive inline" src="<?=SITE_TEMPLATE_PATH?>/images/noimage.png" alt="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" title="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" />
</li>
<?}?>
</ul>
<?/*if( count($arResult["GALLERY"] ) > 1 ){?>
<div class="thumbs">
<div class="row item">
<?foreach( $arResult["GALLERY"] as $key => $arPhoto ){?>
<div class="col-md-4 col-sm-3 thumb">
<div class="item <?=$key == 0 ? 'current' : ''?>">
<a href="#photo-<?=$key?>">
<img border="0" src="<?=$arPhoto["THUMB"]["src"]?>" alt="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" title="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" />
</a>
</div>
</div>
<?}?>
</div>
</div>
<?}*/?>
</div>
<?if( count($arResult["GALLERY"] ) > 1 ){?>
<div class="thmb flexslider unstyled " id="carousel">
<ul class="slides">
<?foreach( $arResult["GALLERY"] as $key => $arPhoto ){?>
<li>
<img class="img-responsive inline" border="0" src="<?=$arPhoto["THUMB"]["src"]?>" alt="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" title="<?=($arPhoto["TITLE"]["DESCRIPTION"] ? $arPhoto["TITLE"]["DESCRIPTION"] : $arResult["NAME"])?>" />
</li>
<?}?>
</ul>
</div>
<?}?>
</div>
<?}?>
<div class="col-md-6 content">
<?if( $arResult["DETAIL_TEXT"] ){?>
<div class="detail">
<h5 class="title"><?=GetMessage("TITLE_DETAIL")?></h5>
<?=$arResult["DETAIL_TEXT"];?>
</div>
<?}?>
<?if( $arResult["CHARACTERISTICS"] ){?>
<div class="props">
<h6 class="title"><?=GetMessage("TITLE_PROP")?></h6>
<div class="wrap">
<table>
<?foreach( $arResult["CHARACTERISTICS"] as $arProp){?>
<tr class="prop">
<td class="title"><div><?=$arProp["NAME"]?>:</div></td>
<td class="value">
<div>
<?if(count($arProp["VALUE"])>1){
foreach($arProp["VALUE"] as $key => $value) { if ($arProp["VALUE"][$key+1]) {echo $value.", ";} else {echo $value;} }}
else{
if( $arProp["CODE"] == "SITE" ){?>
<a href="<?=$arProp["VALUE"];?>" target="_blank" rel="nofollow"><?=$arProp["VALUE"];?></a>
<?}else{
echo $arProp["VALUE"];
}
}
?>
</div>
</td>
</tr>
<?}?>
</table>
</div>
</div>
<?}?>
</div>
</div>
<?if($arResult["PROPERTIES"]["FORM_PROJECT"]["VALUE_XML_ID"]=="YES"){?>
<div class="styled-block project">
<div class="row">
<div class="col-md-3 col-sm-3 valign">
<span class="btn btn-primary btn-sm" data-event="jqm" data-param-id="229" data-param-captcha="yes" data-name="project" data-product="<?=$arResult["NAME"]?>"><span><?=GetMessage("TO_CALL")?></span></span>
</div>
<div class="col-md-9 col-sm-9 valign">
<div class="right">
<?$APPLICATION->IncludeComponent(
"bitrix:main.include",
"",
Array(
"AREA_FILE_SHOW" => "file",
"PATH" => "/include/ask_project.php",
"EDIT_TEMPLATE" => ""
)
);?>
</div>
</div>
</div>
</div>
<?}?>
<div class="row bottom">
<div class="col-md-6 back">
<a href="<?=$arResult["LIST_PAGE_URL"];?>" title="<?=GetMessage("BACK")?>" ><i class="icon icon-chevron-left bg"></i><?=GetMessage("BACK")?></a>
</div>
<div class="col-md-6 share text-right">
<span class="text"><?=GetMessage("SHARE_TEXT")?></span>
<script type="text/javascript" src="//yandex.st/share/share.js"
charset="utf-8"></script>
<span class="yashare-auto-init" data-yashareL10n="ru"
data-yashareType="none" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir"></span>
</div>
</div>
<?if($arResult["PROJECTS"]["ITEMS"]){?>
<hr/>
<div class="wraps nomargin">
<div class="row projects">
<div class="col-md-12"><h4><?=GetMessage("LINK_PROJECTS")?></h4></div>
<?foreach($arResult["PROJECTS"]["ITEMS"] as $arProject){?>
<div class="col-md-3 col-sm-4 projects">
<div class="item">
<?$src=($arProject["DETAIL"]['SRC'] ? $arProject["DETAIL"]['SRC'] : $arProject["PREVIEW"]['src']);?>
<a href="<?=$arProject["DETAIL_PAGE_URL"]?>" class="fancybox" rel="gallery" title="<?=($arProject["DETAIL"]['DESCRIPTION'] ? $arProject["DETAIL"]['DESCRIPTION'] : $arProject["NAME"])?>">
<?$previewSRC = $arProject["PREVIEW"]['src'] ? $arProject["PREVIEW"]['src'] : SITE_TEMPLATE_PATH."/images/noimage.png";?>
<img src="<?=$previewSRC ?>" class="img-responsive inline <?=(!$arProject["PREVIEW"]['src'] ? "noimage" : "")?>" alt="<?=($arProject["DETAIL"]['DESCRIPTION'] ? $arProject["DETAIL"]['DESCRIPTION'] : $arProject["NAME"])?>"/>
<div class="projects">
<span class="icons"></span>
<div class="title"><?=($arProject["DETAIL"]['DESCRIPTION'] ? $arProject["DETAIL"]['DESCRIPTION'] : $arProject["NAME"])?></div>
</div>
</a>
</div>
</div>
<?}?>
</div>
</div>
<?}?>
</div>
Старые созданные товары выводятся и переходят в детальный просмотр, в коде сильно не селен, может стоит какое ограничение?