App reviews, troubleshooting, and recommendations
I want my page to be composed of theme app blocks as much as possible.
In Dawn theme I found a way to add custom block in section, use "type": "@app" and I can add my theme app in theme customize page.
{
"name": "Product page main",
"tag": "section",
"class": "section",
"blocks": [
{
"type": "@app"
}
],
"settings": []
}
But when I render the "@app" block in my section/xxx.liquid file, the only information I can get is that block.type is "@app", and an unique random block.id.
{% for block in section.blocks %}
{% if block.type == '@app' %}
{% render block %}
{% comment %} an random id: block.id {% endcomment %}
{% comment %} name is blank: block.name {% endcomment %}
{% comment %} settings is blank: block.settings {% endcomment %}
{% endif %}
{% endfor %}
I couldn't identify these app by it's block.name or block.type, each of them is type "@app". For Example, I need to show only one of the App which contains "Ad" in it's name.
Is there any other additional information I can access in the liquid file ?
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025