|
MipH
Спирин Дмитрий
Зарегистрирован: 2004-12-22
Сообщений: 252
|
В очередной раз потребовалось вносить изменения в таблицы корзины, оформления заказа.
Магазин: Компонент корзины
". $GLOBALS['shop']->PrintCart() ."
Все это, конечно, красиво и локанично, но чертовски неюхабельно. А костыль мой выглядит вот так в итоге:
Код:".(($cart = str_replace("<div class=cart_buttons>", "<div style='padding:1em 0 1em 5px;'>".s_list_class(399,440,"&recNum=1")."</div><div class=cart_buttons>", $GLOBALS['shop']->PrintCart())) ? "" : "")."
".(($cart = str_replace("/netcat/modules/netshop/post.php", "/netcat/modules/default/netshop_post.php", $cart)) ? "" : "")."
и т.д. и т.п.
$cart
Замечал такое и за другими девелоперами, чьи проекты попадали мне в руки на доделки.
Может что-то с корзинами сделать уже?
Особенно меня радуют конструкции в Альтернативном изменени в компоненте Магазин: заказ (комментарии все оставил без изменения)
Код:".
/* WEIRD HACK. (Corrupts script flow, yet works) */
eval("include('{$MODULE_FOLDER}netshop/interface/order_edit.php');")
."
Ну как-то все это несолидно =(
bbzone@gmail.com | bbz.ru | miph.info | miph.ruВы можете обратиться ко мне, если необходима разработка функционала на NetCat
|
|
MipH
Спирин Дмитрий
Зарегистрирован: 2004-12-22
Сообщений: 252
|
Я не жду ничего. Просто есть вполне очевидные вещи, которые неплохо было бы поправить. Пусть даже на аутсорсе.
bbzone@gmail.com | bbz.ru | miph.info | miph.ruВы можете обратиться ко мне, если необходима разработка функционала на NetCat
|