FROM CACHE - en_header

block.shopify_attributes

Solved
TheThisThat
Shopify Partner
54 3 14

What does this do and when should I be using it in my sections? Is it just whenever I call a block in my html? I've read the doc and still don't understand what it exactly does and when and why it is needed.

 

a little of this and a little of that
Accepted Solutions (2)

Accepted Solutions
LitExtension
Shopify Partner
4402 889 924

This is an accepted solution.

Hi @TheThisThat ,

It helps to display block in file section. Refer https://help.shopify.com/en/manual/online-store/themes/os20/theme-structure/sections/#customize-your... 
You can refer to this code, it will show blocks when declaring schema, ex: https://github.com/Shopify/dawn/blob/main/sections/collection-list.liquid 
https://i.imgur.com/sYe3MD5.png 
Hope it clear to you.

If my answer can help you solve your issue, please mark it as a solution. Thank you and good luck.

LitExtension - #1 Shopping Cart Migration Expert
If our answer is helpful then please accept as solution!
Get your 1-month Shopify free trial from LitExtension. CONTACT US!
Are you looking for a solution to migrate to Shopify? Try our FREE DEMO now!

View solution in original post

james_tm
Shopify Partner
3 1 1

This is an accepted solution.

Hey @TheThisThat,

 

The accepted solution here didn't really seem to clear things up, so I did a little digging myself.


This article states:

 

We'll also use the block.shopify_attributes to add data attributes to the element. The theme editor's JavaScript API uses a block's shopify_attributes to identify blocks and listen for events. 

View solution in original post

Replies 2 (2)
LitExtension
Shopify Partner
4402 889 924

This is an accepted solution.

Hi @TheThisThat ,

It helps to display block in file section. Refer https://help.shopify.com/en/manual/online-store/themes/os20/theme-structure/sections/#customize-your... 
You can refer to this code, it will show blocks when declaring schema, ex: https://github.com/Shopify/dawn/blob/main/sections/collection-list.liquid 
https://i.imgur.com/sYe3MD5.png 
Hope it clear to you.

If my answer can help you solve your issue, please mark it as a solution. Thank you and good luck.

LitExtension - #1 Shopping Cart Migration Expert
If our answer is helpful then please accept as solution!
Get your 1-month Shopify free trial from LitExtension. CONTACT US!
Are you looking for a solution to migrate to Shopify? Try our FREE DEMO now!
james_tm
Shopify Partner
3 1 1

This is an accepted solution.

Hey @TheThisThat,

 

The accepted solution here didn't really seem to clear things up, so I did a little digging myself.


This article states:

 

We'll also use the block.shopify_attributes to add data attributes to the element. The theme editor's JavaScript API uses a block's shopify_attributes to identify blocks and listen for events.