4
A
回答
5
嘗試Computed Field module,它允許你創建其值由PHP片段定義的字段。對於一個隨機數,你可以使用這樣的事情在你的領域的「計算出的代碼」的配置:
$node_field[0]['value'] = rand();
注意RAND()也接受最小和最大的論點,在蘭德的形式(分鐘,最大)。
此外,請務必根據rand()的期望值範圍啓用「數據庫設置下的存儲」設置,數據類型爲「int」,數據長度合理。這將確保每次顯示節點時都不重新計算該字段。
編輯:我剛剛意識到,每次用戶更新/重新保存節點時,上面的方法存儲一個新的隨機值。如果您想現場生成併爲每個節點一次且僅一次存儲的隨機數(節點的初始保存),嘗試這樣的事情,而不是:
if (!$node_field[0]['value']) {
$node_field[0]['value'] = rand();
}
這將只設置了一個值字段,如果一個不存在。
相關問題
- 1. Drupal Views:過濾一個cck字段?
- 2. 如何在字段集中放置一個cck字段?
- 3. CCK字段前綴?
- 4. 我怎麼能有一個cck字段獲得另一個cck字段的計算值?
- 5. 如何在JSON字段中生成一個隨機數
- 6. drupal CCK:如何添加一個文本字段,其值取決於同一頁上的其他CCK字段?
- 7. 製作一個隨機數字矩陣
- 8. 製作一個隨機數是10
- 9. vb.net中的隨機數據庫字段
- 10. 如何隨機抽取一個零字符的字段mysql
- 11. C#隨機數是不是「隨機」
- 12. Drupal CCK字段組重量
- 13. 主題CCK字段集
- 14. 兩部分CCK字段
- 15. 檢索cck字段for form_alter
- 16. 可選的CCK字段
- 17. 動態CCK字段人口
- 18. 生成一個隨機數得到一個隨機列表項
- 19. 創建一個隨機數
- 20. 隨時修改一個字段另一個字段被修改
- 21. 一個隨機數和客戶端隨機數是如何防止重放的?
- 22. 每個函數的一個隨機數還是一個用於所有AJAX調用的隨機數?
- 23. 可選CCK字段自動替換視圖中的另一個字段
- 24. drupal cck api:如何檢索特定cck字段的字段類型
- 25. drupal 6 cck字段:有沒有簡單的方法來複制cck字段?
- 26. 猜測一個機會的隨機數
- 27. Java隨機數不是隨機的嗎?
- 28. 返回一個隨機文本字段輸入
- 29. 產生一個隨機數沒有隨機函數
- 30. ObjectiveC隨機數字