- 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 цмски, разве что стоит дороже
вот уж точно....