/**
  * Добавление заказа в базу
  */
 public function actionAddorder()
 {
     $id = Order::getLastId();
     exit(var_dump($_POST));
     if ($id) {
         $id = current($id) + 1;
     } else {
         $id = 1;
     }
     foreach ($_POST as $key => $value) {
         if (substr($key, 0, 3) === 'pid') {
             $product = Product::getProd($value);
             $model = new OrderList();
             $model->attributes = array('order_id' => $id, 'product_id' => $value, 'product_price' => $product['price'], 'modification_id' => $_SESSION['orders'][$value]['modifid'], 'mounting' => '0');
             $model->save();
         }
     }
     Order::createOrder($id, $_POST['Order']['mounting'], $_POST['Order']['clientname'], $_POST['Order']['phone'], $_POST['Order']['address'], $_POST['Order']['date'], $_POST['Order']['time'], date('d.m.Y H:i:s', time()));
     $this->redirect(array('clearcart'));
 }
Example #2
0
		<tfoot>
			<tr>
				<td></td>
				<td></td>
				<td class="total">Итого к оплате:<br /><span></span> руб.</td>
			</tr>
		</tfoot>

		<tbody>
			<?php 
    foreach ($orders as $value) {
        ?>

				<?php 
        $product = Product::getProd($value['pid']);
        $pids[] = $value['pid'];
        ?>

				<tr data-pid="<?php 
        echo $value['pid'];
        ?>
" data-mid="<?php 
        echo $value['modifid'];
        ?>
">
					<td>
						<?php 
        echo mb_ucfirst($product['name']);
        ?>
,