Регистрация
Вход через соцсети
Восстановление пароля

Изобретая костыли (инет-магаз)

Новый топик
06.02.2011, 23:03
Ответить | Цитировать
MipH
Спирин Дмитрий
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
14.02.2011, 20:56
Ответить | Цитировать
Гость
Гость

Молчание было ему ответом...
15.02.2011, 10:43
Ответить | Цитировать
Усов Филипп Александрович

Зарегистрирован:
2010-08-31
Сообщений: 14

А какой ответ нужен ?

Могу написать такой:

Мы все надеемся и ждем новый модуль интернет-магазина написанный с нуля где будет много всяких плюшек в том числе и эта проблема будет решена!
15.02.2011, 11:10
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

я уже давно не надеюсь.

Temet nosce...
16.02.2011, 12:58
Ответить | Цитировать
MipH
Спирин Дмитрий
MipH

Зарегистрирован:
2004-12-22
Сообщений: 252

Я не жду ничего. Просто есть вполне очевидные вещи, которые неплохо было бы поправить. Пусть даже на аутсорсе.

bbzone@gmail.com | bbz.ru | miph.info | miph.ru
Вы можете обратиться ко мне, если необходима разработка функционала на NetCat
198 196 2011-02-16 12:58:04 11014
Описание проекта