А вообще если честно дело какое... Элемент какталога детально уже был изначально сделан, только был один минус - название "Описание" было там, где должно было быть "Область прменения". Пытался исправить это из html редактора, не получилось, а теперь не могу вернуть и то что было. После моуего редактирования код был такой:
<?
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
IncludeTemplateLangFile(__FILE__);
if (CModule::IncludeModule("iblock"))
{
if (intval($_REQUEST['BASKET']) > 0)
{
$_SESSION['BASKET'][] = intval($_REQUEST['BASKET']);
LocalRedirect('/basket/');
}
$ID = intval($ID);
$rsResult = CIBlockElement::GetByID($ID);
if ($arResult = $rsResult -> GetNextElement())
{
$arItem = $arResult -> GetFields();
$arProp = $arResult -> GetProperties();
$APPLICATION -> SetTitle($arItem['NAME']);
?>
<tbody><? if (strlen($arItem['DETAIL_TEXT']) > 0):?> <h3>Описание</h3> <?=$arItem['DETAIL_TEXT'];?> <? endif;?> <? if (strlen($arProp['p1']['VALUE']['TEXT']) > 0):?> <h3><?=$arProp['p1']['NAME'];?></h3> <?=htmlspecialcharsBack($arProp['p1']['VALUE']['TEXT']);?> <? endif;?> <? $show_title = false; foreach ($arProp as $key => $val) { if (substr($key, 0, 1) == 't') { if (strlen($val['VALUE']) > 0) { if (!$show_title) { ?> <h3>Технические характеристики</h3> <tbody><?=$val['NAME'];?> | <?=$val['VALUE'];?> |
---|
</tbody> <? } foreach ($arProp as $key => $val) { if (substr($key, 0, 1) == 'p' && $key != 'p1' && strlen($val['VALUE']['TEXT']) > 0) { ?> <h3><?=$val['NAME'];?></h3> <?=htmlspecialcharsBack($val['VALUE']['TEXT']);?> <? } } $show_title = false; for ($i = 1; $i <= 5; $i++) { if (strlen($arProp['f' . $i]['VALUE']) > 0 || strlen($arProp['c' . $i]['VALUE']) > 0) { if (!$show_title) { ?> <h3>Фасовка/Цена</h3> <tbody><?=$arProp['f' . $i]['VALUE'];?> | <?=$arProp['c' . $i]['VALUE'];?> <?=(strlen($arProp['c' . $i]['VALUE']) > 0 ? 'руб' : '');?> | </tbody> <? } if ($arProp['buy']['VALUE'] == 'Да') { ?> <? } ?> | <?=CFile::ShowImage($arItem['PREVIEW_PICTURE'], 230, 1000);?> <br /> <?=$arItem['PREVIEW_TEXT'];?> | <br /> <br /> |
</tbody>
<?
}
}
?>
Помогите пожалуйста.