Egy barátom megkért, hogy javítsam fel az étterme régi, meglehetősen randa honlapját. Én nem a feljavítást választottam, hanem Drupal alapon összekattintgattam neki egy pár oldalas honlapot fél nap alatt. Volt is nagy öröm, míg a gyors sikeren felbuzdulva ki nem találta, hogy kellene neki egy online ételrendelős menüpont. Ekkor felmértem a képességeimet, lehetőségeimet, és azt a megoldást választottam, amiben úgy érzem, a legjobb vagyok: megpróbáltam lebeszélni a cimborát a dologról.
Csakhogy általános rendszerhiba lépett fel, azaz a drágakedves barátom nem tágított.
Először arra gondoltam, webform modul segítségével megoldható ez a funkció, mivel csak 20-30 ételféleségről van szó. De ez több problémát is felvetett. A legfőbb ezek közül az, hogy jómagam is belefutottam egy memórialimites akadályba, amit egy másik topikban is leírt már valaki, azaz bizonyos számú mező hozzáadása után a rendszer egyszerűen nem engedi további elemekkel bővíteni a formot.
Viszont E-commerce vagy Ubercart modul használatát "ágyúval verébre" kategóriásnak tartanám. Létezik valamiféle köztes megoldás? Bármilyen használható ötletért hálás lennék.
Kíváncsiság
Csak kíváncsiságból kérdezem: mire kellett olyan sok webform mező egy ételrendeléshez? Én 3-4 mezőnél nem tudok többet elképzelni.
Nem kevered a rekordszámot a mezőszámmal véletlenül?
Én egyébként egy CCK típussal, esetleg Taxonomyval kiegészítve oldanám meg.
Nagy Gusztáv
Lehetséges, hogy keverem.
Lehetséges, hogy keverem. Simán el tudom képzelni magamról, hogy kitelik tőlem.
Maradjunk akkor az összetevők fogalomnál.
Erre a topikra utaltam egyébként
CCK-val és Taxonomyval hogy lehet összekattintgatni egy ételrendelős node-ot? Ezt el sem tudom képzelni. Nagyjából ismerem mindkét modult, a Taxonomyt jobban, a CCK-t kevésbé, de nem bírom átlátni, hogy lesz ennek a kettőnek a párosításából olyasmi, aminek a végén a kedves látogató a Beküld gombra kattint, és ennek hatására egy távoli email-címen az az üzenet keletkezik, hogy ő sült csirkeszárnyat enne salátával, a Kő utca 30. alatt...
CCK-val
1. Létrehozol egy "rendelés" tartalomtípust, valamint minden ételtípusra egyet ("előétel", "leves", "sült", "köret", "saláta", "desszert" stb.)
2. Feltöltöd a menüt, tehát a Sült csirkeszárny az egy "sült" típusú tartalom, a Fejes saláta az egy "saláta" típusú tartalom, stb.
3. A rendelés tartalomtípust kiegészíted előétel, leves, ... node reference mezőkkel. A felhasználó regisztrál (megadja a nevet, telefont, szállítási címet). Tartalom beküldése -> rendelés.
Köszönöm, megpróbálom
Köszönöm, megpróbálom összehozni.