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

Фото товара с ссылкой в истории заказов


Recommended Posts

Подскажите пожалуйста, как можно сделать в истории заказов фото товара и ссылку из названия товара?

Искал, но находил не рабочие методы для версии ocStore 2.3.0.2

Screenshot_20.png.6c6ab67c0f77a3483d8a1c05341487e1.png

 

Змінено користувачем imad
Надіслати
Поділитися на інших сайтах


  • 3 weeks later...
В 25.08.2019 в 19:17, HelenaPoz сказал:

как вы решили этот вопрос поделитесь пожалуйста

// add image start
                $this->load->model('tool/image');
                if ($product_info['image']) {
                    $image = $this->model_tool_image->resize($product_info['image'], 100, 100);
                } else {
                    $image = $this->model_tool_image->resize('placeholder.png', 100, 100);
                }
                // add image end

                $data['products'][] = array(
                    // add image and llnk start
                    'image'=> $image,
                    'href' => $this->url->link('product/product', 'product_id=' . $product_info['product_id']),
                    // add image and llnk end
                    'name' => $product['name'],
                    'model' => $product['model'],
                    'option' => $option_data,
                    'quantity' => $product['quantity'],
                    'price' => $this->currency->format($product['price'] + ($this->config->get('config_tax') ? $product['tax'] : 0), $order_info['currency_code'], $order_info['currency_value']),
                    'total' => $this->currency->format($product['total'] + ($this->config->get('config_tax') ? ($product['tax'] * $product['quantity']) : 0), $order_info['currency_code'], $order_info['currency_value']),
                    'reorder' => $reorder,
                    'return' => $this->url->link('account/return/add', 'order_id=' . $order_info['order_id'] . '&product_id=' . $product['product_id'], true)
                );
            }

 

Надіслати
Поділитися на інших сайтах

            <div class="table-responsive">
                <table class="table table-bordered table-hover">
                    <thead>
                        <tr>
                            <td>изображение</td>
                            <td class="text-left"><?php echo $column_name; ?></td>
                            <td class="text-left"><?php echo $column_model; ?></td>
                            <td class="text-right"><?php echo $column_quantity; ?></td>
                            <td class="text-right"><?php echo $column_price; ?></td>
                            <td class="text-right"><?php echo $column_total; ?></td>
                            <?php if ($products) { ?>
                                <td style="width: 20px;"></td>
                            <?php } ?>
                        </tr>
                    </thead>
                    <tbody>
                        <?php foreach ($products as $product) { ?>
                            <tr>
                                <td><img src="<?php echo $product['image']; ?>"></td>
                                <td class="text-left"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a>
                                    <?php foreach ($product['option'] as $option) { ?>
                                        <br />
                                        &nbsp;<small> - <?php echo $option['name']; ?>: <?php echo $option['value']; ?></small>
                                    <?php } ?></td>
                                <td class="text-left"><?php echo $product['model']; ?></td>
                                <td class="text-right"><?php echo $product['quantity']; ?></td>
                                <td class="text-right"><?php echo $product['price']; ?></td>
                                <td class="text-right"><?php echo $product['total']; ?></td>
                                <td class="text-right" style="white-space: nowrap;"><?php if ($product['reorder']) { ?>
                                        <a href="<?php echo $product['reorder']; ?>" data-toggle="tooltip" title="<?php echo $button_reorder; ?>" class="btn btn-primary"><i class="fa fa-shopping-cart"></i></a>
                                    <?php } ?>
                                    <a href="<?php echo $product['return']; ?>" data-toggle="tooltip" title="<?php echo $button_return; ?>" class="btn btn-danger"><i class="fa fa-reply"></i></a></td>
                            </tr>
                        <?php } ?>
                        <?php foreach ($vouchers as $voucher) { ?>
                            <tr>
                                <td class="text-left"><?php echo $voucher['description']; ?></td>
                                <td class="text-left"></td>
                                <td class="text-right">1</td>
                                <td class="text-right"><?php echo $voucher['amount']; ?></td>
                                <td class="text-right"><?php echo $voucher['amount']; ?></td>
                                <?php if ($products) { ?>
                                    <td></td>
                                <?php } ?>
                            </tr>
                        <?php } ?>
                    </tbody>
                    <tfoot>
                        <?php foreach ($totals as $total) { ?>
                            <tr>
                                <td colspan="3"></td>
                                <td class="text-right"><b><?php echo $total['title']; ?></b></td>
                                <td class="text-right"><?php echo $total['text']; ?></td>
                                <?php if ($products) { ?>
                                    <td></td>
                                <?php } ?>
                            </tr>
                        <?php } ?>
                    </tfoot>
                </table>
            </div>

 

Надіслати
Поділитися на інших сайтах

ну и  переменную локализации для

<td>изображение</td>

это уже сами

Надіслати
Поділитися на інших сайтах

  • 4 weeks later...
В 31.08.2019 в 13:04, fanatic сказал:

ну и  переменную локализации для


<td>изображение</td>

это уже сами

 Интересное донесение информации для членов форума которые не сведущив в данном вопросе на професиональном уровне.  Правильно я вас понял что за расшифровку строки "изображение" вам нужно доплатить? Сколько и как?

Надіслати
Поділитися на інших сайтах


21 час назад, isaev2011 сказал:

Интересное донесение информации для членов форума которые не сведущив в данном вопросе на професиональном уровне.

1. а не  сведущим, тяжело глянуть как выводятся другие названия и сделать по аналогии? для этого не нужен профессиональный уровень.

2.  если все время давать рыбу, человек никогда не научиться ее ловить

3

21 час назад, isaev2011 сказал:

Правильно я вас понял что за расшифровку строки "изображение" вам нужно доплатить?

каждый судит в меру своей распущенности

4. лично для вас

шаблон

<td><?php echo $column_image; ?></td>

контроллер

$data['column_image'] = $this->language->get('column_image');

в файл локализации

$_['column_image'] = 'Изображение';

 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

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

Important Information

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