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

grimfand

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

    7
  • З нами

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

Повідомлення, опубліковані користувачем grimfand

  1. Подскажите, как сделать добавление в заказ товара из админки не по названию, а по артикулу?

     

    1.5.4.1

     

    order_form.tpl:

     

              <tbody>
                  <tr>
                    <td class="left"><?php echo $entry_product; ?></td>
                    <td class="left"><input type="text" name="product" value="" />
                      <input type="hidden" name="product_id" value="" /></td>
                  </tr>
                  <tr id="option"></tr>
                  <tr>
                    <td class="left"><?php echo $entry_quantity; ?></td>
                    <td class="left"><input type="text" name="quantity" value="1" /></td>
                  </tr>
                </tbody>
     
    Какие правки нужны в view, controller и module?
  2. Подскажите пожалуйста, имеется запрос на вывод Артикула (SKU) товара в admin/model/sale/order.php, а как вывести туда же запрос на Расположение (location) товара?

     

    public function getOrderProducts($order_id) {
    $query = $this->db->query("SELECT a.*, b.sku FROM " . DB_PREFIX . "order_product a LEFT JOIN " . DB_PREFIX . "product b ON a.product_id = b.product_id WHERE order_id = '" . (int)$order_id . "'");
     
    return $query->rows;
    }

     

    1.5.4.1

  3. Подскажите пожалуйста, имеется запрос на вывод Артикула (SKU) товара в admin/model/sale/order.php, а как вывести туда же запрос на Расположение (location) товара?

     

    public function getOrderProducts($order_id) {
    $query = $this->db->query("SELECT a.*, b.sku FROM " . DB_PREFIX . "order_product a LEFT JOIN " . DB_PREFIX . "product b ON a.product_id = b.product_id WHERE order_id = '" . (int)$order_id . "'");
     
    return $query->rows;
    }
  4. А все же, есть у кого мысли  как в форму прикрутить  вывод данных по отдельности, например так  - <?php echo $order['firstname']; ?><?php echo $order['lastname']; ?><?php echo $order['company']; ?><?php echo $order['address_1']; ?><?php echo $order['city']; ?><?php echo $order['country']; ?>

     

    Копал, копал и нашёл простой способ отсюда: http://forum.opencart.com/viewtopic.php?f=20&t=4279&p=20617

     

    Настраивается из админки: Система->Локализация->Страны->Российская Федерация (По умолчанию) Изменить

     

    Далее выбираем на свой вкус, например: {firstname} {lastname}, {country}, {city}, {postcode}, {address_1}, {address_2}

    Сработает на новых заказах.

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

Important Information

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