Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

webreaktor

Новачок
  
  • Публікації

    7
  • З нами

  • Відвідування

webreaktor's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Репутація

  1. Вобщем решил таким способом: 1/ В базе добавил поле в таблицу order_prodect (просто сделал новое поле sku как поле model) 2/ В контроллере order добавил поле в массив product[sku] 3/ В order_info.tpl добавил вывод product[sku] 4/ В файле checout/order.php добавил заполнение поле sku по аналогии model В итоге получилось, может кому пригодится! p.s. если что забыл извините, по наитию делал
  2. Моя ошибка, запрос я правильно написал, просто в массиве в контроллере по привычке писал $this->data['products'][] = array( 'name' => $product['name'], 'sku' => $product['sku'], а правильно так 'sku' => $sku['name'], Всем громадное спасибо, у меня все работает!
  3. К сожалению вариант с постом 14 не проходит, там берется id производителя и сравнивается с таблицей производителя, я думаю надо как-то перестроить запрос в модуле, только как не знаю public function getOrderManufact($order_id, $order_product_id) { $query = $this->db->query("SELECT ma.name FROM " . DB_PREFIX . "manufacturer ma JOIN product USING (manufacturer_id) JOIN order_product USING (product_id) WHERE order_id = '" . (int)$order_id . "' AND order_product_id = '" . (int)$order_product_id . "'"); return $query->rows; } Я пробовал так, но ничего не получилось public function getOrderSku($order_id, $order_product_id) { $query = $this->db->query("SELECT op.*,p.sku FROM " . DB_PREFIX . "order_product op LEFT JOIN ".DB_PREFIX."product p ON (op.product_id = p.product_id) WHERE order_id = '" . (int)$order_id . "'"); return $query->rows; }
  4. А не будет с моей стороны наглостью спросить вас как вывести sku в истории заказов в личном кабинете покупателя, так же как и производителя? Заранее спасибо!
  5. К сожалению пока нет! Буду пробовать после праздников выводить переменные в контроллер, как получится, отпишу. Точнее выложу решение! Если Вы сможете до этого времени накопать что-нибудь, пишите, буду рад за наводку.
  6. Второй вариант очень близко, но к сожалению изменения касаются страниц товара, заказа и почты Для страницы корзины нет модели, для заказа есть (catalog/model/checkout/order.php) Должна быть модель (catalog/model/checkout/cart.php) Какие нибудь еще варианты есть подключить?
  7. На странице товара все получается, но к сожалению такой же фокус не проходит с корзиной. Хочу вывести артикул товара В массив в файле контролера добавил sku и на странице вывода соответственно тоже. В базе значение есть иначе не вывелось бы на странице товара Не выходит каменный цветок, нужна помощь! Заранее спасибо!

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.