1.1.3 Een basisblok met aangepaste inhoud ontwikkelen

1.1.3.1 De lokale ontwikkelomgeving instellen

Ga naar ​ https://desktop.github.com/download/ ​, download en installeer Desktop van Github.

Blok

Zodra de Desktop van Github geïnstalleerd is, ga naar de reactie GitHub u in de vorige oefening creeerde. Klik <> Code en klik dan Open met Desktop GitHub.

Blok

Uw reactie GitHub zal dan in de Desktop worden geopend GitHub. Voel vrij om de Lokale Weg te veranderen. Klik Kloon.

Blok

Er wordt nu een lokale map gemaakt.

Blok

Open Visual Studio Code. Ga naar Dossier > Open Omslag.

Blok

Selecteer de omslag die door uw opstelling GitHub voor wordt gebruikt burgerschap-aaem-toegang.

Blok

U zult nu die omslag open in de Code van Visual Studio zien, bent u nu bereid om een nieuw blok tot stand te brengen.

Blok

1.1.3.2 Een aangepast basisblok maken

Adobe raadt u aan blokken te ontwikkelen in drie fasen:

  • Maak de definitie en het model voor het blok, herzie het, en breng het aan productie.
  • Maak inhoud met het nieuwe blok.
  • Implementeer de decoratie en stijlen voor het nieuwe blok.

component-definition.json

In de Code van Visual Studio, open het dossier component-definition.json.

Blok

De rol neer tot u de Blokken ziet. Plaats uw curseur onder de sluitende steun van de component Kaarten

Blok

Plak deze code en voer een komma ​na het codeblok in:

{
  "title": "FiberOffer",
  "id": "fiberoffer",
  "plugins": {
    "xwalk": {
      "page": {
        "resourceType": "core/franklin/components/block/v1/block",
        "template": {
          "name": "FiberOffer",
          "model": "fiberoffer",
          "offerText": "<p>Fiber will soon be available in your region!</p>",
          "offerCallToAction": "Get your offer now!",
          "offerImage": ""
        }
      }
    }
  }
}

Sla uw wijzigingen op.

Blok

component-models.json

In de Code van Visual Studio, open het dossier component-models.json.

Blok

Schuif omlaag totdat u het laatste item ziet. Plaats uw curseur naast de sluitende steun van de laatste component.

Blok

Voer een komma ​in en druk op Enter en op de volgende regel en plak deze code:

{
  "id": "fiberoffer",
  "fields": [
     {
       "component": "richtext",
       "name": "offerText",
       "value": "",
       "label": "Offer Text",
       "valueType": "string"
     },
     {
       "component": "richtext",
       "valueType": "string",
       "name": "offerCallToAction",
       "label": "Offer CTA",
       "value": ""
     },
     {
       "component": "reference",
       "valueType": "string",
       "name": "offerImage",
       "label": "Offer Image",
        "multi": false
     }
   ]
}

Sla uw wijzigingen op.

Blok

component-filters.json

In de Code van Visual Studio, open het dossier component-filters.json.

Blok

Onder sectie, ga een komma , in en kleef identiteitskaart van uw component "fiberoffer" na de huidige laatste lijn.

Sla uw wijzigingen op.

Blok

1.1.3.3 Uw wijzigingen vastleggen

U hebt nu verscheidene veranderingen in uw project aangebracht die terug naar uw bewaarplaats moeten worden geëngageerd GitHub. Om dat te doen, open Desktop GitHub.

U zou dan de 3 dossiers moeten zien die u enkel onder Veranderingen uitgeeft. Controleer uw wijzigingen.

Blok

Voer een naam in voor uw PR, Fiber Offer custom block . Klik Vastleggen aan hoofd.

Blok

Dan moet je dit zien. Klik Push oorsprong.

Blok

Na een paar seconden, zijn uw veranderingen geduwd aan uw bewaarplaats GitHub.

Blok

Ga in uw browser naar uw GitHub-account en naar de opslagplaats die u voor CitiSignal hebt gemaakt. Dan zou je iets dergelijks moeten zien, waaruit blijkt dat je wijzigingen zijn ontvangen.

Blok

1.1.3.4 Voeg uw blok toe aan een pagina

Nu uw basis citaatblok wordt bepaald en aan het project CitiSignal geëngageerd, kunt u a fiberbied blok aan een bestaande pagina toevoegen.

Ga naar ​ https://my.cloudmanager.adobe.com ​. Klik uw Programma om het te openen.

AEMCS

Daarna, klik de 3 punten op het milieu's lusje en klik Details van de Mening.

AEMCS

Dan zie je de omgevingsdetails. Klik URL van uw milieu van de Auteur.

NOTE
Het is mogelijk dat uw omgeving gehiberd is. Als dat het geval is, zult u uw milieu eerst moeten ontberen.

AEMCS

Je moet dan de AEM Author-omgeving zien. Ga naar Plaatsen.

AEMCS

Ga naar CitiSignal. Klik creëren en selecteren Pagina.

AEMCS

Selecteer Pagina en klik daarna.

AEMCS

Voer de volgende waarden in:

  • Titel: Vezel
  • Naam: vezel
  • De Titel van de pagina: Vezel

Klik creëren.

AEMCS

Selecteer Open.

AEMCS

Dan moet je dit zien.

AEMCS

Klik op het lege gebied om de sectie component te selecteren. Klik vervolgens op de plusknop + in het rechtermenu.

AEMCS

Vervolgens wordt het aangepaste blok weergegeven in de lijst met beschikbare blokken. Klik om het te selecteren.

AEMCS

U zult dan gebieden als Tekst van de Aanbieding zien, CTA van de Aanbieding en Beeld van de Aanbieding wordt toegevoegd aan de redacteur. Klik + voeg op het gebied van het Beeld van de Aanbieding toe om een beeld te selecteren.

AEMCS

Dan moet je dit zien. Klik om de omslag burgersignaal te openen.

AEMCS

Selecteer het beeld product-verrijking-1.png. Klik Uitgezocht.

AEMCS

Dan moet je dit hebben. Klik publiceren.

AEMCS

Klik publiceren opnieuw.

AEMCS

Uw nieuwe pagina is nu gepubliceerd.

1.1.3.5 Nieuwe pagina toevoegen aan het navigatiemenu

In uw overzicht van AEM Sites, ga CitiSignal en controleer checkbox voor het dossier Kopbal/nav. Klik uitgeven.

AEMCS

Selecteer het gebied van de Tekst in het voorproefscherm en klik dan het 3} gebied van de Tekst {op de rechterkant van het scherm om het uit te geven.

AEMCS

Voeg met de tekst Fiber een menuoptie toe aan het navigatiemenu. Selecteer de tekst Vezel en klik het verbindings pictogram.

AEMCS

Ga dit voor URL in /content/CitiSignal/fiber.html en klik het V pictogram om te bevestigen.

AEMCS

Dan moet je dit hebben. Klik Gedaan.

AEMCS

Dan moet je dit hebben. Klik publiceren.

AEMCS

Klik publiceren opnieuw.

AEMCS

U kunt nu de wijzigingen in uw website bekijken door naar main--citisignal--XXX.aem.page/us/en/ en/of main--citisignal--XXX.aem.live/us/en/ te gaan, nadat u XXX hebt vervangen door uw GitHub-gebruikersaccount, die in dit voorbeeld woutervangeluwe is.

In dit voorbeeld wordt de volledige URL als volgt:
https://main--citisignal--woutervangeluwe.aem.page/us/en/ en/of https://main--citisignal--woutervangeluwe.aem.live/us/en/ .

Dan moet je dit zien. Klik Vezel.

AEMCS

Hier is uw standaard aangepaste blok, maar nu weergegeven op de website.

AEMCS

Volgende Stap: ​ Geavanceerd Blok van de Douane ​

Ga terug naar ​ Adobe Experience Manager Cloud Service & Edge Delivery Services ​

​ ga terug naar Alle Modules ​

recommendation-more-help
4bbf020c-24db-4a43-b239-88fab142f02d