Override Product List Views

Is it possible to override the product list templates?

design/themes/responsive/templates/blocks/product_list_templates

products_multicolumns.tpl

products_without_options.tpl

short_list.tpl

I created design/themes/responsive/templates/addons/my_changes/overrides/blocks/product_list_templates/products_without_options.tpl

This is not working but this method works for other tpl that I am overriding

basically I want to change what is displayed for each without making a core modification.

Ken

What version do you use? There was a bug in 4.4.1 with product list templates

eCom - Thanks for the response. I do use v4.4.1 and there is a bug. CSC Support has provided a fix for it.

Unfortunately, it seems that the issue is caused by a bug in the current version of CS-Cart.

Please follow these steps:
1. Open the app/functions/fn.catalog.php file of your CS-Cart installation.
2. Replace the folowing code:

$_title = fn_basename($file_name, '.tpl');

$products_views[$_title] = array(

'template' => $file_info[Themes::PATH_ABSOLUTE],

with this code

$_title = fn_basename($file_name, '.tpl');

$template_path = str_replace(

Themes::factory($file_info['theme'])->getThemePath() . '/templates/',

'',

$file_info[Themes::PATH_ABSOLUTE]

);

$products_views[$_title] = array(

'template' => $template_path,
3. Save the file.

The fix can be also found here

https://gist.github.com/edavydova/d18a0b5bad11c0e0beb52557e77ccde6