Override Product List Views

Is it possible to override the product list templates?





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.


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/',




$products_views[$_title] = array(

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

The fix can be also found here