Drupal - Aangepaste inhoudstypen

Inhoudsopgave
Een van de kenmerken die ervoor zorgen dat Drupal een van de meest populaire contentmanagementsystemen, is het inherente vermogen om te definiëren inhoudstypes volledig op maat.
  • We klikken op Structuur in de administratiebalk en dan klikken we op het gedeelte van Inhoudstypen.

  • Op het scherm van Inhoudstype, we klikken op de link Inhoudstype toevoegen.
  • In Yam we komen binnen Recept als de naam van ons aangepaste inhoudstype.
  • Om ervoor te zorgen dat ons inhoudstype een basisschema in HTML5 heeft op basis van een recept, voeren we het volgende adres in de beschrijving in: http://schema.org/Recept
  • Voor het gebied van Titelveldlabel, we komen binnen yam. De reden waarom we de standaardtekst van het veld hebben gewijzigd Titelveld van Titel tot yam is dat we ons inhoudstype van het type Recept de microdata gaan modelleren op basis van HTML5. Dit geeft een semantische definitie van onze inhoud om de resultaten in elke zoekmachine te verbeteren.

  • We klikken op Sparen.
  • Dan verwijderen we het veld van Romper die automatisch wordt toegevoegd aan ons inhoudstype. Wij klikken op de link verwijderen en bevestig vervolgens op het volgende scherm.

  • Nu zullen we enkele nieuwe velden toevoegen aan ons inhoudstype Recept, de eerste eigenschap die moet worden toegevoegd is de beschrijving. We klikken op Nieuwe veldinvoer toevoegen, we schrijven beschrijving, in prefix_label we schrijven opnieuw een beschrijving en in de widget selecteer Tekstgebied en dan Sparen. Op het volgende scherm bevestigen we en drukken we op Lokale instellingen opslaan.

  • Op de pagina van RECEPTENINSTELLINGEN We voeren een korte beschrijving van het item in, accepteren de rest van de standaardinstellingen en klikken op Instellingen opslaan.
  • Nu gaan we naar de eigenschappen van de afbeelding, we gebruiken een bestaand veld voor deze eigenschap. In de sectie van Bestaand veld toevoegen, voeren we afbeelding in als het label. En in het veld Veld om te delen we selecteren de optie Afbeeldingen: field_image (afbeelding).

  • Wij klikken op de knop Lokale instellingen opslaan op de pagina van VELDINSTELLINGEN.
  • Op de volgende pagina klikken we op de knop accepteer de standaardinstellingen tot INSTELLINGEN VOOR RECEPT en INSTELLINGEN BEELDVELD.
  • de eigenschappen van datum gepubliceerd Y auteur ze worden opgevangen door de Drupal-kerneigenschapsknooppunten.
  • Voor het pand kooktijd de instellingen zijn: label: cookTime, naam: field_cooktime, type: Integer, widget: Tekstveld.
  • We klikken op Sparen en we accepteren de algemene instellingen op de volgende pagina.
  • Op de volgende pagina vullen we de tijd in minuten in het veld De tijd die nodig is om het gerecht daadwerkelijk te koken in minuten.
  • de eigenschappen van kook methode, voeding, receptCategorie, receptKeuken Y totale tijd we zullen ze later toevoegen.
  • Voor het eigendom van ingrediënten we voegen de benodigde velden toe en slaan op.
  • Voor het eigendom van voorbereidingstijd we voegen de benodigde velden toe en slaan op.
  • Voor het eigendom van receptInstructies we voegen de benodigde velden toe en slaan op.
  • Met al onze eigenschappen toegevoegd, zouden we onze inhoud van het type Recept moeten hebben dat er als volgt uit zal zien:

Net zoals we een inhoudstype van het type Recept maken, kunnen we zonder enig ongemak een ander type van elk type maken, dat zich aanpast aan onze pagina en zijn behoeften.Vond je deze tutorial leuk en hielp je hem?Je kunt de auteur belonen door op deze knop te drukken om hem een ​​positief punt te geven

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave