- 1
- 2
- 3
- 4
- 5
- 6
- 7
<?if (count($arResult["ERRORS"])):?>
<?=ShowError(implode("<br />", $arResult["ERRORS"]))?>
<?endif?>
<?if (strlen($arResult["MESSAGE"]) > 0):?>
<?=ShowNote($arResult["MESSAGE"])?>
<?endif?>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+146.3
<?if (count($arResult["ERRORS"])):?>
<?=ShowError(implode("<br />", $arResult["ERRORS"]))?>
<?endif?>
<?if (strlen($arResult["MESSAGE"]) > 0):?>
<?=ShowNote($arResult["MESSAGE"])?>
<?endif?>
уже глаза разрывает от этого классного форматирования
А вообще лучше смарти юзать.
помимо short_open_tags просто неудобно такое читать.
вот неужели так хуже было бы?
но оно наверняка есть там , где необходимые переменные для него создавались.
count($arResult["ERRORS"]) вычислить стоило бы заранее, результат ф-й тоже,
но шаблонный подход и короткие теги дляэтого случая - вполне гуд
но трудночитаемое
тяжело воспринимается, когда таких вот конструкций 1500 строк
в один шаблон запихано по несколько разных форм\страниц\и тд
всю логику выносить за пределелы шаблона
и по возможности сокращать кодичество ">" "<"
как было показано выше
всю логику выносить за пределелы шаблона
бред сивой кобылы. не путай логику приложения с логикой представления.
это всего лишь 6 строк и одного из сотни шаблонов для сайта.
+ ещё как обычно логика в шаблоне. Я против php в шаблонах
на закуску смотрите говно номер 2137