how to create hook in cs-cart 3.0.4

[color=#282828][font=arial, verdana, tahoma, sans-serif]I'm just getting into my first CS-cart 3.0.4 site design and I'm having some issues getting hooks working. Help me ![/font][/color]

Hello notehi,

Thank you for your message.

If you want to change some default CSS classes in CS-Cart or add some new ones with using the My changes add-on and hooks, I suggest that you should follow instructions in the Changing the style of elements in the storefront article of our Knowledge base:…ment-font-color

In order to modify template (.tpl) files with using hooks, I suggest that you should read the appropriate article of our CS-Cart Developer Documentation:


In this article you will find out how to create a hook, in which directory this file should be created and how it should be called. I just want to clarify paragraph one in this article where it is said 'in the addon directory'. In your case it will be the skins/[CUSTOMER_ACTIVE_SKIN]/customer/addons/my_changes directory of your CS-Cart installation instead of just the addon directory where [CUSTOMER_ACTIVE_SKIN] is an active skin of your storefront.

You can also find more examples on how to use the My changes add-on in some other articles of our Knowledge base:…ch&q=my_changes

I hope this information will help you.

Thank you.

Pavel Zyukin

CS-Cart Support team

Hi. Thanks Support team !

Where can we find a list of hook names? What I mean is where can I find an exhaustive list of hookable areas? Is there one? Any developers have a list?