2010-04-08 62 views
2

這主要是一個最佳實踐問題;這裏是設置。我正在創建一個小應用來管理桌面遊戲的角色。如何基於來自多個節點的CCK字段呈現計算字段?

  • 我有角色,護甲和角色庫存的內容類型。
  • 護甲有一個叫做防禦的字段,假設在這個例子中它是3。
  • 字符庫存使用節點引用將字符鏈接到裝甲,從而創建單個實例。此節點有一個額外的獎賞區域,比方說2
  • 一個字符在他的庫存第二件鎧甲,用具有2國防和0

目前的額外獎金的第二件用戶看到一個角色節點,然後是兩個視圖附加顯示當前裝甲和武器庫存的表格。我的目標是在字符節點上呈現一個Total Defense統計數據,在上面的例子中現在是7。我不認爲我可以使用視圖,因爲視圖連接部分在節點之後運行並呈現。

我可以使用db_fetch_object(db_query($ myquery))來獲取信息,但是有沒有更聰明或更簡單的方法來處理? CCK計算領域(我也廣泛使用)在這裏似乎不適用。如果我已經寫了一個查詢,那麼當我可以這樣完成整個頁面並構建我自己的Inventory表時,我在這裏看不到使用Views的好處。

想法?

回答

0

我的第一個猜測是使用視圖tpl文件來做計算。你看過嗎?

+0

我正在使用db_query來拉取當前的金額。如果有一個使用模塊組合的解決方案,我大多很好奇。聽起來像我走了正確的道路。謝謝! – Nicholai 2010-04-08 20:08:57

相關問題