在opencart php中显示不同的图像大小

I have following image names in my opencart directory /image/cache/data

1. 15-40x40.jpg
2. 15-62x62.jpg
3. 15-100x100.jpg
4. 15-160x160.jpg
5. 15-200x200.jpg
6. 15-455x475.jpg
7. 15-800x800.jpg

if i use echo $thumb it is showing the image 15-800x800.jpg but how can i call the image 15-100x100.jpg

Can any one help

The '800x800', '100x100' values shows the dimension of images. Opencart uses resized versions of original images in its webpages. You can change the image dimensions in opencart admin: System > Settings > Store [Edit] > Image tab. The option that you're searching for may be Product Image Thumb Size: in Image tab.

Images (thumbnails) are often created by code similar to this on:

$this->data['thumb'] = $this->model_tool_image->resize($category_info['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'));

(this is for the category image on category page). Here the width and height sizes are comming from DB, table setting, or in other words You can set them in You admonistration - System -> Setting - edit store, tab Image.

But if You need to do this in certain modules differently and do not want to create a new setting for this (since You know You won't change this in near future or not so often), You can simply call Your thumb as this:

$this->data['thumb'] = $this->model_tool_image->resize($category_info['image'], 100, 100);

Change that $this->data['thumb'] and $category_info['image'] parts in Your controller to meet Your needs...