或者通过合作网站直接登录猪跑啦
用新浪微博登陆
用QQ账号登陆
是这样的,我打算在分类术语中定义一个词汇表,这个分类就是我自定义模块的分类,我的自定义模块是通过自定义一个节点内容类型实现的,现在我想把这个分类以复选框的加载到我的自定义内容模块中,请问有什么好的解决办法嘛?-
自定义模块?还是自定义内容类型??
自定义模块就直接 在模块的form增加一个 select 就可以啦。这个好像是重复回答了吧?诗人已经回答过
1 2 3 4 5 6
$form['taxonomy'] = array( '#type' => 'select', '#title' => '分类', '#required' => TRUE, '#options' => $options,// 这是一个数组,通过读取数据库获得分类 );
是个自定义模块,这个自定义模块,是用来自定义我的内容节点类型的
等等,我们负责人说了用checkbox不行,说页面分类很多的话,显示不下,让用那个可以多选的那种文本域
不管你是什么,自定义模块,都的form 不是吗?
form 就得 form 控件,对吧?你选select,选checkboxes,都可以
关键就是那行代码要通过获取数据库获得,仅此而已,孤魂说的那个是select版本
下面是checkboxes版本
$form['taxonomy'] = array( '#type' => 'checkboxes', '#title' => '分类', '#required' => TRUE, '#options' => $options,// 这是一个数组,通过读取数据库获得分类 );
嘿嘿那个通过数据库获取的那块不知道怎么弄,我用select那怎么住里赛数据呢,就是这个数组的格式有什么要求嘛,是索引数组呀,还是什么关联数组呀,才能塞里
这个你看看drupal api db_select,给你一个例子:
$query = db_select('node','n');
这个我到是知道呀,可是我不会结合
7 个回答
自定义模块?还是自定义内容类型??
自定义模块就直接 在模块的form增加一个 select 就可以啦。这个好像是重复回答了吧?诗人已经回答过
孤魂Lv 10
是个自定义模块,这个自定义模块,是用来自定义我的内容节点类型的
springLv 9
等等,我们负责人说了用checkbox不行,说页面分类很多的话,显示不下,让用那个可以多选的那种文本域
springLv 9
不管你是什么,自定义模块,都的form 不是吗?
form 就得 form 控件,对吧?你选select,选checkboxes,都可以
关键就是那行代码要通过获取数据库获得,仅此而已,孤魂说的那个是select版本
下面是checkboxes版本
分头诗人Lv 17
嘿嘿那个通过数据库获取的那块不知道怎么弄,我用select那怎么住里赛数据呢,就是这个数组的格式有什么要求嘛,是索引数组呀,还是什么关联数组呀,才能塞里
springLv 9
这个你看看drupal api db_select,给你一个例子:
$query = db_select('node','n');
孤魂Lv 10
这个我到是知道呀,可是我不会结合
springLv 9