我有一个表格(使用表格api和drupal_Get表格)我得到了一个包含50个字段的表格,其中一些不经常处理数据,如爱好,出生年份,城市/国家等... 我目前只在文件中的数组中将它们放入#options => $ array ...这是节省资源的最快方法吗?或者我应该使用taxonomy / variable_set / database query / block / node或其他什么?
答案 0 :(得分:0)
对于管理表单,您可以使用variable_set / variable_get。
但对于您的任务,似乎用户输入他们的生物,所以在这种情况下,您应该将每个表单提交存储到新的“行”,就像现在对文件一样(想知道为什么不使用数据库存储)。
答案 1 :(得分:0)
variable_get/variable_Set
:通常用于存储网站的管理员偏好。如果这些是特定于用户的,我认为使用variable_set保存它们并不是一个好主意
taxonomy
:也可用于填充值
下拉列表,即列表中的选项。在你的情况下创建一个词汇表
称为爱好并添加
游泳,阅读,drupaling 作为条款。
然后使用content-taxonomy
使用分类条款作为使用CCK moudule的下拉。
nodes
:任何用户
具体的应该作为节点进入。和
任何内容,可以创建
用户也应该作为节点进入。