Lunchmeny för hel vecka

Events happening in the community are now at Drupal community events on www.drupal.org.
RogerJ's picture

Hej.
Jag har ett litet problem med lunchmenyer. Flera restauranger vill visa sina dagens rätter på en gemensam site.

Ett sätt jag testat är en innehållstyp med restaurangnamn, datum och meny. En vy väljer då noder med dagens datum och grupperar på restaurangnamn.

Nackdelen är att det blir många noder eftersom varje restaurang behöver en för varje veckodag och att det blir bökigt att redigera varje dag för sig.

En bättre lösning vore om restauranger kunde redigera hela veckans menyer i sin egen node och att man sedan ändå kunde visa bara meny med dagens datum.

Har någon en bra drupal-lösning på detta upplägg? (jag använder D7)

/Roger

Comments

Min lösning

martinshield's picture

Hej,

Stod för samma dilemma på www.kallskanken.nu

Min lösning blev och jag tror de blev enklast för användaren och de var att personen skrev hela veckomenyn i textfältet och valde sedan ett start(måndag) och slutdatum(söndag) för noden. Du kan sedan filtrera ut veckans meny genom views.

/Martin

MARTIN SKÖLD
Web developer
073 - 50 66 521
www.twitter.com/martinskld
www.facebook.com/martin.skold
se.linkedin.com/in/martinskold

WILSON CREATIVE
Bredbandet 1
392 30 Kalmar
http://www.wilsoncreative.se
0480 - 36 37 70

meny per dag

RogerJ's picture

Ja fast då kan man väl inte visa meny för bara en dag.

/Roger

Skapa en nodtyp för en meny

solipsist's picture

Skapa en nodtyp för en meny för en dag för en restaurang. Skapa sedan en rule som lägger upp en eller flera dagar i ett svep, dvs skapar fem sådana noder med datumet satt till fem på varandra följande dagar. Använd sedan en view med Editable fields som visar de noder du just skapade med din rule. På den sidan kan användaren sedan redigera alla dagarna i en matris.

Perfekt

RogerJ's picture

Det löser hela min frågeställning. Stort tack!
/Roger

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: