请教大家学习Drupal的方法

xmxiaxmxia 的头像
Submitted by xmxiaxmxia on 星期二, 2013-01-15 03:33

你好,如果项目是这样的:http://gcb.9s77.com/,像这个单页面站,的最下面有一个随屏滚动的提交表单,如果这个表单部分我想用http://drupal.org/project/webform这个模块做。

我想问的是,如果这样一个没有用过的模板,我们一般从什么文档看起呢?

这个模板目录下的\templates这个文件夹里的文件肯定是要覆写的吧?

这个里的webform-form.tpl.php文件上的说明上写的“This file may be renamed "webform-form-[nid].tpl.php" to target a specific”这个-[nid],对于这个站来说就是front吧?这里用一个减号就可以了?不是要两个减号吗。

这个模板根目录下的webform.api.php文件里就是要被覆写的hook方法吧?

这些方法都是干什么的肯定有个API文档要说明吧?

论坛:

entity reference 支持多种 entity 问题

cycle_zb 的头像
Submitted by cycle_zb on 星期二, 2013-01-15 03:29

我想在一个entity reference 字段中支持两种entity 的选择,比如order 和node,搜到了这篇文章,http://drupal.org/node/1292402 开发者好像说,实现不了,有人给了一个解决方案,用relation模块,我看了下,发现relations应该可以,但有一个支持模块Relation autoconnect还在沙盒模式,这个功能对最终用户比较重要。

想问下老葛,我这个需求有没有更好的解决方案。

论坛:

Drupal版本:

panels的问题

xmxiaxmxia 的头像
Submitted by xmxiaxmxia on 星期日, 2013-01-13 11:55

您好:

又有一个问题要打扰您:

看您写的书的第2集中的第196页中上的页面,有以下疑问想请您指导一下:

一,在第1步中,您说把plugins[panels][layouts] = layouts前的注释去掉了,在第二步中,添加一个叫

“layouts”的子目录。那么,这个的第1步中等号右边的“layouts”与添加一个叫“layouts”的子目录

,这个的“layouts”是对应该关系吗?

二,把这里的plugins[panels][layouts] = layouts前的注释去掉了后,bookstore上面的regions

[header]         = Header这些区块注册的语句要注释掉吗?info文件中注册的区块与inc中的区块他们

是什么关系?

三,完成了上面的工作后。在第196页第6步中的inc文件中的'title' => t('Front'),是不是就是第200页

中下面图那个选择分类columns:2中的布局叫“front”名称的布局?还是这里的文件夹的名称是一个布局

,就是说一个文件夹一个布局?还是说在一个文件夹中定义多个inc文件,就是多个布局,和所在的文件夹

论坛:

Drupal版本:

field collection 模块 问题

zyg 的头像
Submitted by zyg on 星期六, 2013-01-12 03:41

 

在一个内容类型用了field collection  ,发现创建内容,保存不了(没什么错误,内容也没有创建成功)
field_collection  版本 7.x-1.0-beta5
durpal  版本  7.18
用全新的测试也发生同样的问题
相关步骤:
1、创建图书的内容类型
2、添加作者的字段(类型是:field collection;控件类型:Embedded)
3、在field collection管理界面 给作者字段添加字段:“作者名字”(字段类型:文本),“著编译”(字段类型:列表文本)
4、创建图书类型的内容 填写作者字段好,保存 ,保存不了(没什么错误,内容也没有创建成功)
5、如果创建时没填填写作者字段(没有设置为必填),会报错。
 
 

论坛:

Drupal版本:

页面

Subscribe to Think in Drupal RSS