Ну типа такого (/bitrix/components/catalog.element/templates/template.php):
<?
if (!empty($arResult['DISPLAY_PROPERTIES']) || $arResult['SHOW_OFFERS_PROPS'])
{
?>
<div class="item_info_section">
<?
if (!empty($arResult['DISPLAY_PROPERTIES']))
{
?>
<dl>
<?
foreach ($arResult['DISPLAY_PROPERTIES'] as &$arOneProp)
{
?>
<dt><strong><? echo $arOneProp['NAME']; ?></strong> <?
echo (
is_array($arOneProp['DISPLAY_VALUE'])
? implode(' / ', $arOneProp['DISPLAY_VALUE'])
: $arOneProp['DISPLAY_VALUE']
);
?>
</dt>
<?
}
unset($arOneProp);
?>
</dl>
<?
}
if ($arResult['SHOW_OFFERS_PROPS'])
{
?>
<dl id="<? echo $arItemIDs['DISPLAY_PROP_DIV'] ?>" style="display: none;"></dl>
<?
}
?>
</div>
<?
}
if ('' != $arResult['PREVIEW_TEXT'])
{
?>
<div class="item_info_section">
<?
echo ('html' == $arResult['PREVIEW_TEXT_TYPE'] ? $arResult['PREVIEW_TEXT'] : '<p>'.$arResult['PREVIEW_TEXT'].'</p>');
?>
</div>
<?
}
if (isset($arResult['OFFERS']) && !empty($arResult['OFFERS']) && !empty($arResult['OFFERS_PROP']))
{
$arSkuProps = array();
?>
.........
<div class="bx_rb">
<div class="item_info_section">
<?
if ('' != $arResult['DETAIL_TEXT'])
{
?>
<div class="bx_item_description">
<div class="bx_item_section_name_gray" style="border-bottom: 1px solid #f2f2f2;"><? echo GetMessage('FULL_DESCRIPTION'); ?></div>
<?
if ('html' == $arResult['DETAIL_TEXT_TYPE'])
{
echo $arResult['DETAIL_TEXT'];
}
else
{
?><p><? echo $arResult['DETAIL_TEXT']; ?></p><?
}
?>
</div>
<?
}
?>
</div>
</div>
ну и тд
|
Что конкретно не нравится.
Напоню что это ШАБЛОН компонента и значит ВЕРСТАЛЬЩИКУ гораздо понятней
тёплые ламповые конструкции в стиле
<?if(...):?>
...
<?endif;?>
<?foreach(...):?>
....
<?endforeach;?>
|
Верстальщик не обязан быть программистом иначе стоимость такого верстальщика начинает приближаться к стоимости программиста.
Да меня конечно бесят фигурные скобочки друг под другом но в ПРОГРАММАХ с этим можно смириться коль скоро многие программеры
не способны были поменять в редакторе дефаултный стиль для скобок к этому стилю привыкли.
Но с шаблонами работают не программитсты а верстальщики, когда мне верстак говорит что он не хрена тут понять не может я не могу его гнать в шею потому что формально он прав.
Ладно проехали. Всё равно же не заставишь.
Но вот ''обычные" ПХП-шаблоны очень легко однозначно автоматически перехреначить в такой вид ( со скобочками ) а вот в обратную сторону - тут компилятор нужен. Так что если нет особой сермяжной правды в использовании такого стиля в ШАБЛОНАХ то может есть смысл всё таки применять в них более удобный и приятный на вид стиль?
Если есть какая то очень важная причина (кроме лени сменить стиль в редакторе) - велкам в комменты.
[IMG]