Здравствуйте! ocStore 2.1.0.2.1
Мне нужно вывести изображение товара при редактировании.
вот сюда https://prnt.sc/vs5dgt
Добавила колонку и изображение товара, колонка отображается изображение нет
<div class="tab-pane" id="tab-cart">
<div class="table-responsive">
<table class="table table-bordered">
<thead>
<tr>
<td class="text-left"><?php echo $column_image; ?></td>
<td class="text-left"><?php echo $column_product; ?></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>
<td><?php echo $column_action; ?></td>
</tr>
</thead>
<tbody id="cart">
<?php if ($order_products || $order_vouchers) { ?>
<?php $product_row = 0; ?>
<?php foreach ($order_products as $order_product) { ?>
<tr>
<td class="text-center imagepopup"><?php if ($product['image']) { ?><a href="<?php echo $product['image']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a><?php } ?></td>
<td class="text-left"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a><br />
<input type="hidden" name="product[<?php echo $product_row; ?>][product_id]" value="<?php echo $order_product['product_id']; ?>" />
<?php foreach ($order_product['option'] as $option) { ?>
- <small><?php echo $option['name']; ?>: <?php echo $option['value']; ?></small><br />
<?php if ($option['type'] == 'select' || $option['type'] == 'radio' || $option['type'] == 'image') { ?>
<input type="hidden" name="product[<?php echo $product_row; ?>][option][<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['product_option_value_id']; ?>" />
<?php } ?>
<?php if ($option['type'] == 'checkbox') { ?>
<input type="hidden" name="product[<?php echo $product_row; ?>][option][<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option['product_option_value_id']; ?>" />
<?php } ?>
<?php if ($option['type'] == 'text' || $option['type'] == 'textarea' || $option['type'] == 'file' || $option['type'] == 'date' || $option['type'] == 'datetime' || $option['type'] == 'time') { ?>
<input type="hidden" name="product[<?php echo $product_row; ?>][option][<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['value']; ?>" />
<?php } ?>
<?php } ?></td>
<td class="text-left"><?php echo $order_product['model']; ?></td>
<td class="text-right"><?php echo $order_product['quantity']; ?>
<input type="hidden" name="product[<?php echo $product_row; ?>][quantity]" value="<?php echo $order_product['quantity']; ?>" /></td>
И в контролер
// Products
$this->load->model('tool/image');
$data['column_image'] = $this->language->get('column_image');
$data['order_products'] = array();
$products = $this->model_sale_order->getOrderProducts($this->request->get['order_id']);
foreach ($products as $product) {
$data['order_products'][] = array(
'product_id' => $product['product_id'],
'name' => $product['name'],
'image' => $this->model_tool_image->resize($product['image'], 500, 500),
'thumb' => $this->model_tool_image->resize($product['image'], 100, 100),
'model' => $product['model'],
'option' => $this->model_sale_order->getOrderOptions($this->request->get['order_id'], $product['order_product_id']),
'quantity' => $product['quantity'],
'price' => $product['price'],
'total' => $product['total'],
'reward' => $product['reward']
);
}
Сейчас стоит модификатор который подгружает изображение в заказ, соответственно общий вывод есть же, в данный блок только нужно вывести
Подскажите пожалуйста, что сделала не так?