- 01
 - 02
 - 03
 - 04
 - 05
 - 06
 - 07
 - 08
 - 09
 - 10
 - 11
 - 12
 - 13
 - 14
 - 15
 - 16
 
                        <?if (is_array($GLOBALS['cart_content'])):?>
	<?foreach ($GLOBALS['cart_content'] as $item_id=>$odin):?>
		<?if (isset($arResult['ITEMS'][$item_id])):?>
			$('#product-order-<?=$item_id?>').html('<a href="/personal/cart/" class="buy" style="padding-left:20px">В корзине</a>').parent().addClass('bought');
		<?endif;?>
	<?endforeach;?>
<?endif;?>
<?if (is_array($GLOBALS['wishlist_content'])):?>
	<?foreach ($GLOBALS['wishlist_content'] as $item_id=>$odin):?>
		<?if (isset($arResult['ITEMS'][$item_id])):?>
			$('#product-wishlist-<?=$item_id?>').html('<a href="/personal/wishlist/" class="reserve">Отложено</a>');
		<?endif;?>
	<?endforeach;?>
<?endif;?>
                                 
        
            Довелось переделывать шаблон магазина на злополучном битриксе. Нашёл в старом шаблоне такую красоту, этот кусок вставляется в основной шаблон внутри тега <script>, предназначение его — на товарах которые в корзине отображать вместо ссылки купить надпись в корзине.
        
        
Это пейсали сраные неучи, но благодаря им мы имеем деньги
да. даже сраный смарти понимает переменные, передаваемые в стиле $temp->prop='val'
это очень правильно.))
я еще не видел ни одного компонентного приложения на пыхе.
И уж поверьте, нигде в стандартных компонентах и модулях битрикса не пишут отрыто русский текст, иначе локализация будет страдать, это однозначно не код битрикса.
первый попавшийся файл из битрикса взял, а там:
и глобальные переменные, и ошибка в таге form, и каша из логики и HTMLя и табличная верстка и устаревшие, не семантические таги и , и хеши с литеральными ключами: весь набор дерьма, который только бывает. Разве что SQL инъекции не хватает.
Битрикс по дерьмовости кода не отличается от любой PHP цмски, разве что стоит дороже
вот уж точно....