- 1
- 2
unset($this->session->data['order_id']);
$this->data['pap4_orderid'] = $this->session->data['order_id'];
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
unset($this->session->data['order_id']);
$this->data['pap4_orderid'] = $this->session->data['order_id'];
Не разбирался зачем сохраняется order_id, но в любом слусае - где логика?
opencart, /catalog/controller/checkout/success.php, 13-14 строки
Easy_proger 10.11.2011 00:14 # 0
в первой строчке ключ из массива будет удален и во второй строке будет сохранен null
istem 10.11.2011 00:24 # +1
Easy_proger 10.11.2011 00:30 # −1
== "" ну не null, хорошо … смысл был в том, что запись логически неверная
istem 10.11.2011 00:36 # 0
unset($array['order_id'])
eггог_геpoгting($array['order_id']); // делов-то...
:)
Easy_proger 10.11.2011 00:38 # 0
$this->data['pap4_orderid'] всегда будет =="" …
istem 10.11.2011 00:40 # 0
AxisPod 10.11.2011 10:35 # 0
$array = array('order_id'=>"someFoo");
$element = &$array['order_id'];
unset($array['order_id']);
echo isset($array['order_id']);
?>
AxisPod 10.11.2011 10:42 # 0
antongorodezkiy 10.11.2011 00:48 # 0
Миссией Говнокод.ру считаю предупреждение разработчиков, что-то типа крика "Не делайте так никогда!". И вопросы собственной кармы в этом деле находятся в конце очереди приоритетов, извините.
lucidfoxGovno 13.11.2011 14:39 # −1
lucidfoxGovno 13.11.2011 18:16 # 0
автор ошибся нет говна
guest8 09.04.2019 11:57 # −999