Innholdsfortegnelse
En av funksjonene som gjør Drupal et av de mest populære innholdshåndteringssystemene, er dens iboende evne til å definere innholdstyper fullt tilpasset.- Vi klikker videre Struktur i administrasjonslinjen, og deretter klikker vi på delen av Innholdstyper.
- På skjermen til Innholdstype, klikker vi på lenken Legg til innholdstype.
- I Yam vi går inn Oppskrift som navnet på vår tilpassede innholdstype.
- For at innholdstypen vår skal ha et grunnskjema i HTML5 basert på en oppskrift, skriver vi inn følgende adresse i beskrivelsen: http://schema.org/Recipe
- For feltet av Tittelfeltetikett, vi går inn jamm. Grunnen til at vi endret standardteksten i feltet Tittelfelt av Tittel til jamm er at vi skal modellere innholdstypen vår Oppskrift på mikrodataene basert på HTML5. Dette vil gi en semantisk definisjon av innholdet vårt for å øke resultatene i en hvilken som helst søkemotor.
- Vi klikker videre Lagre.
- Deretter fjerner vi feltet fra Kroppsdrakt som automatisk legges til i innholdstypen vår. Vi klikker på lenken slette og bekrefter deretter på neste skjermbilde.
- Nå vil vi legge til noen nye felt i innholdstypen Oppskrift, den første egenskapen som skal legges til er beskrivelsen. Vi klikker videre Legg til ny feltinngang, vi skriver beskrivelse, i prefiks_label vi skriver beskrivelse igjen og i widget velg Tekstområde og deretter Lagre. På neste skjermbilde bekrefter vi og trykker Lagre feltinnstillinger.
- På siden av OPPSKRIFTSINNSTILLINGER Vi skriver inn en kort beskrivelse av varen, godtar resten av standardinnstillingene og klikker på Lagre innstillinger.
- Nå skal vi gå til egenskapene til bildet, vi vil bruke et eksisterende felt for denne egenskapen. I delen av Legg til eksisterende felt, legger vi inn bildet som etiketten. Og i feltet Felt å dele vi velger alternativet Bilder: field_image (bilde).
- Vi klikker på knappen Lagre feltinnstillinger på siden av FELTINNSTILLINGER.
- På neste side klikker vi på knappen godta standardinnstillingene til OPPSKRIFTSINNSTILLINGER og BILDEFELTINNSTILLINGER.
- Egenskapene til datoPublisert Y forfatter de vil bli fanget opp av Drupal kjerneegenskapsnoder.
- For eiendommen cookTime innstillingene vil være: label: cookTime, navn: field_cooktime, type: Integer, widget: Text field.
- Vi klikker videre Lagre og vi godtar de generelle innstillingene på neste side.
- På neste side angir vi tiden i minutter i feltet Tiden det tar å faktisk lage retten på få minutter.
- Egenskapene til matlaging Metode, ernæring, oppskriftskategori, oppskrift Kjøkken Y Total tid vi legger dem til senere.
- For eiendommen til ingredienser vi legger til de nødvendige feltene og lagrer.
- For eiendommen til prepTime vi legger til de nødvendige feltene og lagrer.
- For eiendommen til oppskrift Instruksjoner vi legger til de nødvendige feltene og lagrer.
- Med alle våre eiendommer lagt til, bør vi ha innholdet av typen Oppskrift som vil se slik ut: