我創建了一個Drupal網站,其中包含一個用於註冊的新頁面。我想要提供我提供的服務的複選框列表(例如備份用戶文件),並在每項服務旁邊顯示相應的價格。如何總結checkboxlist的值並顯示總金額?
選中多個複選框後,這些值(在本例中爲價格)需要總計爲總金額。這個數額應該顯示在頁面上。
我怎樣才能總結與複選框相關的金額?
我創建了一個Drupal網站,其中包含一個用於註冊的新頁面。我想要提供我提供的服務的複選框列表(例如備份用戶文件),並在每項服務旁邊顯示相應的價格。如何總結checkboxlist的值並顯示總金額?
選中多個複選框後,這些值(在本例中爲價格)需要總計爲總金額。這個數額應該顯示在頁面上。
我怎樣才能總結與複選框相關的金額?
您有複選框的value屬性將價格金額附加到複選框? 提交/處理時使用js/php邏輯添加選定的複選框。
更新: 選項數組應該像this
array('return_value1' => t('Display Value 1'), 'return_value2' => t('Display Value 2'))
查看Computed Field模塊。
計算字段是一個非常強大的CCK字段模塊,可讓您將 自定義「計算字段」添加到您的內容類型中。這些計算的字段 填充了您通過PHP代碼定義的值。您可以在Drupal的任何可用內容上繪製 ,包括其他字段,當前的 用戶,數據庫表,您的名稱。 (感覺權力呢?:))您還可以選擇是否將計算的字段值與其他內容字段存儲在 數據庫中,或者在節點視圖期間將其計算在 上。 (雖然你應該注意Views使用 需要數據庫存儲值。)這個字段實際上是CCK字段的軍刀。所以開始烹飪你的基於PHP的值!
感謝您的鏈接。我沒有看到任何其他選擇,那麼這一個。謝謝您的幫助 ! – DinoD
使用一些JavaScript/PHP的邏輯值相加 – Khaleel
感謝您的快速性反應,但我怎麼重視價格到特定的複選框?所以當這個複選框被選中時,它會降低它的價格。 – DinoD
那你喜歡什麼? JS或PHP? – Khaleel