FROM LOAD - nl_header

Custom section; data ophalen in header / footer

Opgelost
mmjjanssen
Shopify Partner
13 2 3

Ik heb een custom section aangemaakt voor algemene instellingen;

 

  • webwinkelkeur settings welke in zowel de header als footer terugkomen
  • afbeeldingen
  • rich text

Deze informatie zou ik graag zowel in de header als footer terug laten komen, maar is dit mogelijk? Voorheen had ik deze instellingen opgedeeld en zo de bestaande header / footer sections uitgebreid, maar voor het overzicht in het beheer leek me dit een betere oplossing.

 

Ik heb dus een losse liquid file aangemaakt om deze ook als aparte setting te zien in de thema editor;

{% schema %}
  {
    "name": "Roca Online",
    "class": "section-roca",
    "settings": [
      {
        "type": "header",
        "content": "t:sections.roca-online.settings.header__1.content",
        "info": "t:sections.roca-online.settings.header__1.info"
      },
      {
        "type": "url",
        "id": "webwinkelkeur_url",
        "label": "t:sections.roca-online.settings.title.webwinkel_url_label"
      },
      {
        "type": "text",
        "id": "webwinkelkeur_id",
        "label": "t:sections.roca-online.settings.title.webwinkel_id_label"
      },
      {
        "type": "image_picker",
        "id": "webwinkelkeur_img",
        "label": "t:sections.roca-online.settings.title.webwinkel_img_label"
      },
      {
        "type": "header",
        "content": "t:sections.roca-online.settings.header__2.content",
        "info": "t:sections.roca-online.settings.header__2.info"
      },
      {
        "type": "image_picker",
        "id": "subfooter_img",
        "label": "t:sections.roca-online.settings.title.subfooter_img_label"
      },
      {
        "type": "richtext",
        "id": "subfooter_text",
        "label": "t:sections.roca-online.settings.title.subfooter_text_label"
      },
      {
        "type": "image_picker",
        "id": "footer_img",
        "label": "t:sections.roca-online.settings.title.footer_img_label"
      },
      {
        "type": "richtext",
        "id": "footer_text",
        "label": "t:sections.roca-online.settings.title.footer_text_label"
      }
    ]
  }
{% endschema %}

In het beheer kan ik alle data dus vullen, maar in zowel de header.liquid en footer.liquid is deze data niet beschikbaar. Is dit wel een optie, of is de enige oplossing om toch de custom velden toe te voegen aan de juiste onderdelen?

 

Schermafbeelding 2022-09-29 om 11.30.11.png

...
1 GEACCEPTEERDE OPLOSSING
mmjjanssen
Shopify Partner
13 2 3

Geslaagd.

Ik heb een andere oplossing bedacht om dit probleem op te kunnen lossen; in plaats van een nieuwe sectie naast de header met algemene instellingen, kan dit alles worden ondergebracht in de settings_schema.json file. Op deze manier breng ik alles onder op één plek en kan ik dit door de hele site gewoon opvragen.

...

Bekijk de oplossing in de community in het oorspronkelijke bericht

1 ANTWOORD 1
mmjjanssen
Shopify Partner
13 2 3

Geslaagd.

Ik heb een andere oplossing bedacht om dit probleem op te kunnen lossen; in plaats van een nieuwe sectie naast de header met algemene instellingen, kan dit alles worden ondergebracht in de settings_schema.json file. Op deze manier breng ik alles onder op één plek en kan ik dit door de hele site gewoon opvragen.

...