minor fixes for merchandising components
added data-link-name
clickMacro added
code review fix
Merge pull request #7257 from guardian/merchandising-components-bugfix

Merchandising components bugfix