Obsah
Jedna z funkcí, která dělá Drupal jedním z nejpopulárnějších systémů pro správu obsahu je jeho inherentní schopnost v jádru definovat typy obsahu plně přizpůsobené.- Klikneme na Struktura v administrační liště a poté klikneme na sekci Typy obsahu.
- Na obrazovce Typ obsahu, klikneme na odkaz Přidejte typ obsahu.
- v Jam vstupujeme Recept jako název našeho vlastního typu obsahu.
- Aby měl náš typ obsahu základní schéma v HTML5 podle receptu, zadáme do popisu následující adresu: http://schema.org/Recipe
- Pro oblast Štítek pole názvu, vstupujeme jam. Důvod, proč jsme změnili výchozí text pole Název pole z Titul na jam je, že se chystáme modelovat náš typ obsahu typu Recept na mikrodata na základě HTML5. To poskytne sémantickou definici našeho obsahu pro zvýšení výsledků v jakémkoli vyhledávači.
- Klikneme na Uložit.
- Poté pole odstraníme z Body který se automaticky přidává do našeho typu obsahu. Klikneme na odkaz vymazat a poté potvrzení na další obrazovce.
- Nyní do našeho typu obsahu Recept přidáme některá nová pole, první přidanou vlastností je popis. Klikneme na Přidat nový vstup pole, píšeme popis, v prefix_label napíšeme popis znovu a do souboru widget vyberte textovou oblast a poté Uložit. Na další obrazovce potvrdíme a stiskneme Uložit nastavení pole.
- Na stránce NASTAVENÍ RECEPTU Zadáme stručný popis položky, přijmeme zbytek výchozího nastavení a klikneme na Uložit nastavení.
- Nyní přejdeme k vlastnostem obrázku, pro tuto vlastnost použijeme existující pole. V sekci Přidat existující pole, jako štítek zadáme obrázek. A na poli Pole ke sdílení vybereme možnost Obrázky: field_image (obrázek).
- Klikneme na tlačítko Uložit nastavení pole na stránce POLE NASTAVENÍ.
- Na další stránce klikneme na tlačítko přijměte výchozí nastavení na NASTAVENÍ RECEPTU a NASTAVENÍ OBRAZOVÉHO POLE.
- Vlastnosti datum Zveřejněno Y autor budou zajati uzly vlastností jádra Drupalu.
- Za nemovitost čas na vaření nastavení bude: label: cookTime, name: field_cooktime, type: Integer, widget: Text field.
- Klikneme na Uložit a přijímáme obecné nastavení na další stránce.
- Na další stránce zadáme do pole čas v minutách. Čas potřebný k vlastnímu uvaření pokrmu v minutách.
- Vlastnosti způsob vaření, výživa, receptKategorie, recept Kuchyně Y celkový čas přidáme je později.
- Za majetek přísady přidáme potřebná pole a uložíme.
- Za majetek prepTime přidáme potřebná pole a uložíme.
- Za majetek receptInstrukce přidáme potřebná pole a uložíme.
- Se všemi našimi přidanými vlastnostmi bychom měli mít obsah typu Recept, který bude vypadat takto: