Importance of hooks and how to add a hook in cs cart
Hooks plays an important role in CS Cart software. Basically this is used to implement or overrite any functionality. You must have seen some code like below in your template file that shows all information related to your order.
{hook name="custom_hooks:orders:info"} {/hook}
As a developer we must wiling to know where is the actual code of this hook or where we need to add the code . So the location of actual code is
skins/[CUSTOMER_ACTIVE_SKIN]/customer/addons/my_changes/hooks/custom_hooks/orders/info.post.tpl
The hook template can be defined in three ways
i) pre (hook_name.pre.tpl): Add changes before content
ii) post (hook_name.post.tpl): Add changes after content
iii) override (hook_name.override.tpl): The highest priority override wins and it throws away any previous pre or post hooks
Chandra Shekhar
Latest posts by Chandra Shekhar (see all)
- Best practices for micro service design - January 23, 2022
- Spring Boot - January 23, 2022
- Java - January 23, 2022
Recent Comments