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

userOCF

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

    9
  • З нами

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

userOCF's Achievements

Newbie

Newbie (1/14)

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

Recent Badges

1

Репутація

  1. Спасибо, разобрался. Мне пока хватило. Если кому-нибудь интересно продолжить, то можете ещё вывести размеры картинок в настройки чтобы получать их через $this->config->get('config_..._width'), $this->config->get('config_..._height') и где-нибудь места для галочек "показывать картинку в заказе" ("показывать картинку в инвойсе") предусмотреть и готовый модуль получится. В итоге картинки у меня выводятся так: <img src="<?php echo $product['thumb']; ?>" /> А в admin\controller\sale\order.php добавляем вместо 'image' => $product['image'], 'thumb' => $image,
  2. Нужно отображать картинку товара в заказе и в инвойсе. В принципе, есть несколько буржуйских модулей (Product Images In Admin Order Info Page и Product Images & Logo on Invoice), но решил сделать сам. Работает в ocstore 1531. В admin\model\sale\order.php Код: $query = $this->db->query("SELECT * FROM ". DB_PREFIX ."order_product WHERE order_id = '".(int)$order_id ."'"); Меняем на: $query = $this->db->query("SELECT op.*, p.image FROM " . DB_PREFIX . "order_product op LEFT JOIN " . DB_PREFIX . "product p ON (op.product_id=p.product_id) WHERE op.order_id = '" . (int)$order_id . "'"); В admin\controller\sale\order.php добавляем в public function info и public function invoice 'image' => $product['image'], примерно с 1663 строки: $this->data['products'][] = array( 'image' => $product['image'], и с 2490 строки: $product_data[] = array( 'image' => $product['image'], Далее, в admin\view\template\sale\order_info.tpl и admin\view\template\sale\order_invoice.tpl Добавляем в таблицы столбец и картинку: <img src="/image/<?php echo $product['image']; ?>"/> Вопрос вот в чём, помогите подключить встроенный обработчик картинок, чтобы картинки выводились без «костылей» вида <img src="/image… и с нужными размерами, то есть через resize.
  3. Странно, но у меня что-то вообще не получается создать заказ из админки. Всё время требует выбрать область, даже если выбрана страна без областей. :( Будем резать. Под 1.4.9. где-то здесь был модуль new_order_v2_open. Там можно и цены выставлять и хоть какой-то примитивный поиск по категориям товаров есть. Выпадающими списками сделано "Choose Category:" "Choose Product:" и "Choose Option(s):" https://opencartforum.com/files/file/39-zakaz-tovara-iz-paneli-admnistratora/ Есть ещё вот такой: Backend Order System http://www.opencart.com/index.php?route=extension/extension/info&extension_id=5549 Тоже цену можно выставлять, даже в *.cvs запихнуть (заполнять Model, Product Name, Location, SKU, UPC, Options, Weight (each), Quantity, Unit Price). НО там ещё нужно столько всякого г... заполнять, что впору искать какой-то simple для этого расширения. Ну или резать. Модуль дорого и неполноценный. Мне, например не хватает картинок в заказе и в инвойсе. Подскажите как поместить картинки в заказ и в инвойс. os1531.
  4. А я бы ещё удалил ещё кусочек кода до и после <div id="menu">.....</div>. До вот этот: <?php if ($categories) { ?> и после вот этот: <?php } ?> Иначе если НИ одна категория не включена для отображения в главном меню, то меню вообще не отображается.

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

Important Information

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