- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
// добавление элемента в корзину
public function basketAdd( $id, $product ) {
$basket = $this->getBasket( );
if ( !isset( $basket[$id] ) )
$basket[$id] = array( 'id' => $product['id'], 'price' => $product['price'], 'count' => $product['count'] );
$this->setBasket( $basket );
}
striker 21.04.2012 04:39 # −1
roman-kashitsyn 21.04.2012 08:23 # −1
psycho-coder 21.04.2012 15:25 # −1
Верно. Там ничего не меняется и подразумавается, что передается уже сформированный массив.
guest 21.04.2012 10:30 # −1
вот это строка лишняя, тк при добавление нового товара, в массиве баскет ключа айди точно не будет ...
roman-kashitsyn 21.04.2012 10:38 # −1
$this->setBasket( $basket );
если, конечно, в сеттере никаких дополнительных действий не осуществляется
psycho-coder 21.04.2012 15:26 # −1
psycho-coder 21.04.2012 15:26 # −1
Crabbe 25.08.2021 03:04 # 0