2011-12-15 30 views
0

我使用Drupal 7爲非營利組織建立網站。我相當沒有經驗,但我設法暗示了大部分的要求。請幫助我確認一個事件並出席人員名單

但是,我需要以下方面的幫助: 我需要一個具有附加窗體的內容類型。這種類型是人們可以確認他們是否會參加的事件。參加的人員名單應顯示在活動頁面上。

這是我已經嘗試了幾天沒有成功的最後一部分。我無法找到一種方式來顯示參加活動頁面上的人員列表。

你能否向我解釋一下你將如何確認一個事件並顯示出席者名單? 謝謝, Marc

回答

0

你的問題有一點點的脫節 - 如果你使用webform附加信息,你會發現這很難,因爲它不與節點本身相關聯。如果您將表單元素添加爲CCk字段,這很容易,但是有些人會使用像這樣的內容類型感到不舒服,並且您需要非常小心的權限 - 允許匿名發佈到內容類型中會造成麻煩。也許有一個模塊可以將Webform信息轉換成適當的節點?!

假設CCK方法雖然:

最簡單的辦法是使列出您的內容類型(people_attending),並在「未來」字段過濾器的侍從名稱的視圖= YES。這假設你沒有重新發明輪子,並且你已經在你的內容類型上設置了一個CCK字段,作爲是/否「你正在參加嗎?」。選擇。

困難的一點取決於您現有活動頁面上的內容!快速的方法是將你的活動頁面的主要區域保持原樣,然後將你的視圖放入一個塊中,然後告訴該塊只出現在該頁面上。

因此,像這樣:

Page:     Block (view filtered on 'attending' and showing name) 
EVENT STUFF    Name 
         Name 
+0

我知道這是真的挑剔,但有在Drupal 7沒有CCK,它只是被稱爲現場API ...只是爲了避免任何混淆:) – Clive 2011-12-15 09:55:40