6.3. Egyszerű mezők tartalomtípushoz adása

Last updated on
14 April 2025

Célkitűzés

Hozzáadunk egy Kép és egy Webcím típusú mezőt az Árus tartalomtípushoz.

Webhely előfeltételei

Talán szükségtelen mondani, hogy az Árus nevű tartalomtípusnak, amihez e két mezőt hozzá tervezzük adni, már léteznie kell. Ha még nincs, akkor a 6.1. szakasz - Tartalomtípus hozzáadása rész kínál segítséget a létrehozásához.

Lépések

Mező hozzáadása az árus saját honlapjára mutató hivatkozás tárolására

  1. Válasszuk ki a Kezelés adminisztrátori menüben a Felépítés > Tartalomtípusok menüpontot (vagy a címsorban adjuk meg az admin/structure/types útvonalat). Az Árus sor jobb végén a lenyíló gombról válasszuk ki a Mezők kezelése lehetőséget. Megjegyzés: ha többnyelvű webhelyünk adminfelületét nem angolul használjuk, ne lepődjünk meg, ha itt mégis találkozunk angol feliratokkal a 2.7. szakasz - Alapfogalom: a felhasználói felület, a webhelybeállítások és a tartalmak lefordítása témakörnél leírtak miatt.
  2. Kattintsunk a Mező hozzáadása gombra, majd a megjelenő oldalon választhatunk, hogy új mezőt szeretnénk létrehozni e célra, vagy újrahasznosítjuk a webhelyen korábban létrehozott mezők valamelyikét.
  3. Töltsük ki az alább felsorolt beviteli mezőket ezekkel az értékekkel:

    Beviteli mező felirata Magyarázat Javasolt kitöltés

    Új mező hozzáadása

    Itt kell kiválasztani, hogy a felsoroltak közül milyen fajtájú mezőt kívánunk használni e célra.

    Hivatkozás

    Felirat

    Az új mező adminisztrációs oldalakon megjelenő felirata.

    Árus webcíme

    Mellette a Programok által használt név automatikusan jelenik meg a Felirat mezőbe beírtak alapján. Ahogy a neve is mutatja, ezzel nem sok dolgunk van, de ha nem tetszik, akkor a Szerkesztés hivatkozásra kattintva felülírhatjuk.

    Mező hozzáadása oldal

  4. A Mentés és folytatás gombra kattintva már az Árus webcíme oldal Mező beállításai fülén találjuk magunkat. Itt egyetlen, de fontos dolgot kell megadnunk: hány darab ilyen mezőt lehessen ugyanarra a tartalmi elemre rátenni? Ahogy a legördülőt kinyitva látjuk, számuk lehet korlátlan és korlátozott. Nekünk az utóbbi kell, írjunk be az Értékek megengedett száma mezőbe egy egyes számjegyet.
  5. Kattintsunk a Mező beállításainak mentése gombra, ekkor a – kissé félreérthető – Árus Árus webcíme beállításai című oldalra jutunk, ahol már kifejezetten csak az ezen a tartalomtípuson való működését tudjuk beállítani az új mezőnek. Töltsük ki az alább felsorolt beviteli mezőket ezekkel az értékekkel:

    Beviteli mező felirata Magyarázat Javasolt kitöltés

    Címke

    Az Árus típusú tartalmak szerkesztésekor a mező felett megjelenő felirat.

    Árus webcíme

    Súgó szöveg

    Ezt a mezőt nemcsak képzett adminisztrátortársaink, de maguk az árusok is kitölthetik majd a saját adatlapjukon, ezért itt tudunk nekik további tanácsokat adni, hogy milyen webcímet tehetnek ebbe a mezőbe.

    (üresen is hagyható)

    Kötelező mező

    Engedje-e a rendszer elmenteni az árus adatlapját akkor is, ha nincs megadva rajta webcím?

    Nincs bejelölve

    Engedélyezett hivatkozástípusok

    E mező célja, hogy az árusok adatlapjaikon elhelyezhessenek egy-egy honlapjukra mutató linket. Mivel az egy másik, jelen Termelői Piac webhelyünktől független oldal, ezért külső hivatkozásnak számít.

    Csak külső hivatkozások

    Hivatkozásszöveg engedélyezése

    Lehessen-e egyéni felirattal testreszabni a kifelé mutató hivatkozást?

    Tiltott

    Mezőbeállítások az Árus tartalomtípushoz

  6. A Beállítások mentése gombra kattintva végeztünk is az árus saját honlapjára mutató hivatkozás tárolására szolgáló mező hozzáadásával. Jöhet a következő!

Mező hozzáadása az árus fotójának vagy logójának tárolására

  1. Ismét kattintsunk a Mező hozzáadása gombra, majd a megjelenő oldalon töltsük ki az alább felsorolt beviteli mezőket ezekkel az értékekkel:

    Beviteli mező felirata Magyarázat Javasolt kitöltés

    Új mező hozzáadása

    Itt kell kiválasztani, hogy a felsoroltak közül milyen fajtájú mezőt kívánunk használni e célra.

    Kép

    Felirat

    Az új mező adminisztrációs oldalakon megjelenő felirata.

    Fő kép

  2. A Mentés és folytatás gombra kattintva az új mező további beállításait kérő oldalra jutunk. Mint látjuk, az előbbi, webcím típusú mezőhöz képest ennek több konfigurációs lehetősége van, nem csak az Értékek megengedett száma. Beállíthatunk például alapértelmezett képet, ami akkor jelenik meg, ha valahol egy ilyen mezőnek nem adtak még értéket. Ha elfogadjuk az alapértelmezett beállításokat, akkor kattintsunk a Mező beállításainak mentése gombra.
  3. Ekkor a – valamivel már érthetőbb – Árus Fő kép beállításai című oldalra jutunk, ahol már kifejezetten csak az ezen a tartalomtípuson való működését tudjuk beállítani az új mezőnek. Töltsük ki az alább felsorolt beviteli mezőket ezekkel az értékekkel:

    Beviteli mező felirata Magyarázat Javasolt kitöltés

    Címke

    Az Árus típusú tartalmak szerkesztésekor az e mező felett megjelenő felirat.

    Fő kép

    Súgószöveg

    Ezt a mezőt nemcsak képzett adminisztrátortársaink, de maguk az árusok is kitölthetik majd a saját adatlapjukon, ezért itt tudunk nekik további tanácsokat adni, hogy milyen képet tölthetnek fel ebbe a mezőbe.

    (üresen is hagyható)

    Kötelező mező

    Engedje-e a rendszer elmenteni az árus adatlapját akkor is, ha nincs feltöltve hozzá kép?

    Nincs bejelölve

    Megengedett fájlkiterjesztések

    Milyen típusú képfájlokat fogadjon el a rendszer?

    png, gif, jpg, jpeg

    Fájlkönyvtár

    Tárhelyünk azon könyvtára a kiszolgálón, ahol szeretnénk, ha együtt lennének tárolva az árusok képei.

    arusok

    Legkisebb képfelbontás

    Az itt képpontokban megadott négyzetnek rá kell férnie a feltölteni kívánt képre. Ha nem fér rá, mert a kép valamelyik irányú kiterjedése kisebb, akkor a rendszer nem fogja engedni feltölteni.

    600 × 600

    A legnagyobb feltölthető méret

    Érdemes korlátozni, hiszen a mai korszerű digitális fényképezőgépek és okostelefonok akár óriási fájlméretű fotókat is készíthetnek.

    5 MB

    Altmező engedélyezése

    Lehessen-e megadni a képhez leírást?

    Bejelölve

    Altmező kötelező

    Legyen-e kötelező megadni ezt a szöveget?

    Bejelölve

    Képmező beállításai az Árus tartalomtípuson

  4. A Beállítások mentése gombra kattintva végeztünk is az árus fotójának vagy logójának tárolására szolgáló mező hozzáadásával. Ha mindent jól csináltunk, akkor az alábbihoz hasonló látvány fogad az Árus tartalomtípus mezőinek listáján:

    Árus tartalomtípus mezőinek listája

  5. Próbaképpen hozzunk létre két tartalmat az Árus típussal (ehhez lásd az 5.2. szakasz - Új tartalmi egység felvitele részt), és mindenképpen adjunk meg nekik külső honlapcímet, valamint töltsünk fel hozzájuk képet is.

Már létező mezők újrahasznosítása

Jogos lehet a felvetés, hogy mire való a korábbi 2. lépésnél említett mezők újrahasznosíthatósága, ha az árus honlapcímét és fotóját is vadonatúj mezőként vittük fel.

Szintén érdekelheti az Olvasót, hogy a későbbi 1. lépésnél a kép mező létrehozásakor miért ilyen általános nevet („Fő kép”) adtunk a kép típusú mezőnek, amikor adhattunk volna „Árus logója” vagy „Árus fotója” nevet is neki.

Hogy biztosan megértsük az e mögött húzódó logikát – ami egyben a Drupal mezőkezelésének egyik legnagyobb erőssége is –, most adjunk hozzá egy Fő kép típusú mezőt a Recept tartalomtípushoz is! A lépések nagyon hasonlóak lesznek az eddigiekhez, azzal a fontos különbséggel, hogy amikor a Recept tartalomtípus Mezők kezelése oldalára érkezünk, akkor már látni fogunk egy választási lehetőséget: a képernyő jobb oldalán megjelenik egy új, Egy már létező mező újbóli használata legördülő lista, amiből könnyedén ki tudjuk választani az imént felvitt Kép: field_fo_kep mezőnket. Ennek már adhatunk például Ételfotó nevet, hiszen az már csak a receptoldalakat befolyásolja, az árusokéit már nem.

Egyéb források

Add a field to a content type (azaz „Egy mező hozzáadása egy tartalomtípushoz”) című közösségi dokumentáció a Drupal.org-on angol nyelven.

Közreműködők

Írta: Sree Veturi és Boris Doesborg. Fordította: Balu Ertl (Brainsum).

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: structure-fields.asciidoc

Help improve this page

Page status: No known problems

You can: