Search the Community
Showing results for tags 'opencart3 php twig'.
-
Всім привіт. Потрібна допомога з Opencat 3. Ніяк не можу допетрати як мені правильно вивести потрібну інформацію з таблиці кошика у карточку товара. Я хотів через ajax отримати із цієї таблиці: кількість доданого товару кожної опції окремо та її номер cart_id. Я запнувся на контроллері та моделі((( <script type="text/javascript"> //mark_product_in_cart start function options_in_cart(){ $.ajax({ url: 'index.php?route=checkout/cart/get_product', type: 'post', data: 'product_id=' + {{ product_id }}, dataType: 'json', success: function(json) { alert(json['prod_id']); }) } </script> Controller public function get_product() { $cardids = $this->model_checkout_get_product->get_Product($this->request->get['product_id']); $data['option'] = array(); foreach ($cardids as $cardid) { $data['option'][] = array( 'key' => $cardid['key'], 'value' => $cardid['value'] ); } $json = array(); $json['prod_id'] = $data['option']; $json['count'] = $this->cart->countProducts(); //$json['options_prod'] = (int)$this->request->post['product_id']; $this->response->addHeader('Content-Type: application/json'); $this->response->setOutput(json_encode($json)); } Ще створив модель, але не впевнений потрібно чи ні( class ModelCheckoutProduct extends Model { public function get_Product($product_id) { $query = $this->db->query("SELECT DISTINCT *, cart_id, product_id, option, quantity FROM " . DB_PREFIX . "cart WHERE product_id = '" . (int)$product_id . "'"); return $query->rows; /*if ($query->num_rows) { return array( 'product_id' => $query->row['product_id'], 'cart_id' => $query->row['cart_id'], 'option' => $query->row['option'], 'quantity' => $query->row['quantity'] ); } else { return false; }*/ } } Буду радий любій допомозі. За здалегіть дякую за допомогу. Всім тихої ночі. P.S. як що щось не так сильно не лайте ;-)))
-
Доброго утра. Есть у меня файл - парсит курсы валют из xml, valute.php В нём есть рабочая (получает значения) переменная $ruValue я разместил файл valute.php по пути admin\controller\common так как планировал выводить значение в header далее я в файле admin\view\template\common\header.twig пытаюсь вывести значение переменой {{ ruValue }} и конечно ничего не выходит! ВОПРОС: как правильно объявить данную переменную в admin\controller\common\header.php ?