我在开放式购物车管理面板中遇到了一个非常奇怪的问题。我不知道问题在哪里。
在admin-> catalog->产品页面,当我正在编辑或添加任何产品时,当我选择" image"用于上传该产品图像的选项卡,然后在上传图像或从图像管理器中选择图像后,我的图像不会以缩略图大小显示,而是增加其大小。
查看图片以供参考
它应该是这样的。
这种情况一直没有发生,有一段时间它正在发生。
检查完这个HTML后。我在table-&gt; tfoot 中获得了额外图像的代码<tfoot>
<tr>
<td colspan="2"><img src="http://localhost/image/catalog/12.jpg"><img src="http://localhost/image/catalog/1-150R41519434c.jpg"></td>
<td class="text-left">
<button type="button" onclick="addImage();" data-toggle="tooltip" title="" class="btn btn-primary" data-original-title="Add Image"><i class="fa fa-plus-circle"></i></button>
</td>
</tr>
</tfoot>
但在我的代码中,admin-&gt; catalog-&gt; product.php 当我打开控制器时,它正在调用get_form()函数。它正在加载product_form.tpl文件。
并且在这个tpl文件中没有这样的html代码存在。 这是用我的表单html
编写的实际代码<tfoot>
<tr>
<td colspan="2"></td>
<td class="text-left"><button type="button" onclick="addImage();" data-toggle="tooltip" title="<?php echo $button_image_add; ?>" class="btn btn-primary"><i class="fa fa-plus-circle"></i></button></td>
</tr>
</tfoot>
同样在这个页面中,为了添加图像,javascript代码正在调用。这是添加图像的代码
function addImage() {
html = '<tr id="image-row' + image_row + '">';
html += ' <td class="text-left"><a href="" id="thumb-image' + image_row + '"data-toggle="image" class="img-thumbnail"><img src="<?php echo $placeholder; ?>" alt="" title="" data-placeholder="<?php echo $placeholder; ?>" /><input type="hidden" name="product_image[' + image_row + '][image]" value="" id="input-image' + image_row + '" /></td>';
html += ' <td class="text-right"><input type="text" name="product_image[' + image_row + '][sort_order]" value="" placeholder="<?php echo $entry_sort_order; ?>" class="form-control" /></td>';
html += ' <td class="text-left"><button type="button" onclick="$(\'#image-row' + image_row + '\').remove();" data-toggle="tooltip" title="<?php echo $button_remove; ?>" class="btn btn-danger"><i class="fa fa-minus-circle"></i></button></td>';
html += '</tr>';
$('#images tbody').append(html);
image_row++;
}
正如大家们所看到的,没有这种类型的代码可以在此表的tfoot中添加图像。
我对这个问题非常沮丧。 你可以帮帮我吗。