Представляет собой строку прямого указания пути к файлу. Гораздо удобнее, чем работа с безумно глупой реализацией стандартного "Менеджера". При этом стандартный менеджер остается, и Вы можете продолжать им пользоваться (если захотите :))
В: admin/view/template/catalog/product_form.tpl
1. следующий код:
<tr>
<td><?php echo $entry_image; ?></td>
<td><input type="hidden" name="image" value="<?php echo $image; ?>" id="image" />
<img src="<?php echo $preview; ?>" alt="" id="preview" class="image" onclick="image_upload('image', 'preview');" /></td>
</tr>
заменить на:
<tr>
<td><?php echo $entry_image; ?></td>
<td><img src="<?php echo $preview; ?>" alt="" id="preview" class="image" onclick="image_upload('image', 'preview');" />
<input type="text" name="image" value="<?php echo $image; ?>" id="image" /></td>
</tr>
2. и вот этот код:
html += '<td class="left"><input type="hidden" name="product_image[' + image_row + ']" value="" id="image' + image_row + '" /><img src="<?php echo $no_image; ?>" alt="" id="preview' + image_row + '" class="image" onclick="image_upload(\'image' + image_row + '\', \'preview' + image_row + '\');" /></td>';
заменить на этот:
html += '<td class="left"><img src="<?php echo $no_image; ?>" alt="" id="preview' + image_row + '" class="image" onclick="image_upload(\'image' + image_row + '\', \'preview' + image_row + '\');" /> <input type="text" name="product_image[' + image_row + ']" value="" id="image' + image_row + '" /></td>';
Всё. Наверное, это ДОЛЖНО быть в любой версии OpenCart по умолчанию.