Spisie treści
Jedna z cech, które sprawiają, że Drupal jednym z najpopularniejszych systemów zarządzania treścią jest jego nieodłączna zdolność do definiowania typy treści w pełni dostosowane.- Klikamy Struktura w pasku administracyjnym, a następnie klikamy w sekcję Typy treści.
- Na ekranie Typ zawartości, klikamy na link Dodaj typ treści.
- w mniam Wchodzimy Przepis jako nazwę naszego niestandardowego typu zawartości.
- Aby nasz typ treści miał schemat bazowy w HTML5 oparty na przepisie, w opisie wpisujemy następujący adres: http://schema.org/Recipe
- Dla pola Etykieta pola tytułu, Wchodzimy mniam. Powód, dla którego zmieniliśmy domyślny tekst pola Pole tytułu z Tytuł do mniam jest to, że zamierzamy modelować nasz typ zawartości typu Przepisz mikrodane na podstawie HTML5. Zapewni to semantyczną definicję naszych treści, aby zwiększyć wyniki w dowolnej wyszukiwarce.
- Klikamy Ratować.
- Następnie usuwamy pole z Body który jest automatycznie dodawany do naszego typu treści. Klikamy na link kasować a następnie potwierdzając na następnym ekranie.
- Teraz dodamy kilka nowych pól do naszego typu zawartości Receptura, pierwszą właściwością do dodania jest opis. Klikamy Dodaj nowe pole wejściowe, piszemy opis, w etykieta_prefiksu piszemy opis ponownie i w widget wybierz obszar Tekst, a następnie Ratować. Na kolejnym ekranie potwierdzamy i wciskamy Zapisz ustawienia pola.
- Na stronie USTAWIENIA PRZEPISU Wprowadzamy krótki opis przedmiotu, akceptujemy pozostałe ustawienia domyślne i klikamy Zapisz ustawienia.
- Teraz przejdziemy do właściwości obrazu, użyjemy istniejącego pola dla tej właściwości. W sekcji Dodaj istniejące pole, jako etykietę wpisujemy obraz. A w terenie Pole do udostępnienia wybieramy opcję Obrazy: field_image (obraz).
- Klikamy na przycisk Zapisz ustawienia pola na stronie USTAWIENIA POLA.
- Na następnej stronie klikamy przycisk zaakceptuj ustawienia domyślne do USTAWIENIA PRZEPISU oraz USTAWIENIA POLA OBRAZU.
- Właściwości Data opublikowania Tak autor zostaną one przechwycone przez główne węzły właściwości Drupala.
- Za nieruchomość czas gotowania ustawieniami będą: label: cookTime, nazwa: field_cooktime, typ: Integer, widget: Pole tekstowe.
- Klikamy Ratować i akceptujemy ogólne ustawienia na następnej stronie.
- Na kolejnej stronie wpisujemy czas w minutach w polu Czas potrzebny do faktycznego ugotowania dania w minutach.
- Właściwości metoda gotowania, odżywianie, PrzepisKategoria, przepisKuchnia Tak czas całkowity dodamy je później.
- Na własność Składniki dodajemy niezbędne pola i zapisujemy.
- Na własność czas przygotowania dodajemy niezbędne pola i zapisujemy.
- Na własność przepisInstrukcje dodajemy niezbędne pola i zapisujemy.
- Po dodaniu wszystkich naszych właściwości powinniśmy mieć zawartość typu Recipe, która będzie wyglądać tak: