如何实现一个field_data_xxx表增加两个以上的属性字段呢?

moumouguoguo 的头像
Submitted by moumouguoguo on 星期一, 2013-10-21 02:03

老葛,你好!

一般情况下,我在node type里加个字段,系统自动创建一个field_data_xxx表,并在表的最后字段自动命名我想好的字段名称。但我发现,这样的操作好像一次只能加一个。而我想实现类似下图的效果:

图像字段和body字段对应的field_data_xxx表都有两个以上的属性字段,请问怎么实现呢?谢谢!

论坛:

Drupal版本:

已经有40+多人报名参加万方Drupal培训班

g089h515r806 的头像
Submitted by g089h515r806 on 星期一, 2013-10-14 10:10

      已经有40+多人报名付费学习Drupal了,这在中国可以说是一个里程碑式的培训班。
以往,一个免费的Drupal聚会,也只有10多人参加,超过15人,就算很不错的了。而这次,是一个收费1500元的Drupal培训班,这充分说明了Drupal在中国的市场,逐渐的成熟起来了,蛋糕也越来越大了。

     三四年前的时候,和图书馆界的人说起Drupal,没有几个人知道,知道的那么几个人,也不看好这个东西的前景。几年的光阴过去了,先后出来了Drupal7,马上就要出Drupal8了,借着Drupal在欧美市场的蓬勃发展,国内的Drupal市场也越来越大,以前是那么几个热心的爱好者,现在则出现了越来越多的公司,企业来使用、支持Drupal。以前,大部分都是一些外包公司,给外国人做项目,而如今,很多国内企业的网站,也开始逐步的尝试使用Drupal。

论坛:

Drupal版本:

第一集的第222页,有个小问题

moumouguoguo 的头像
Submitted by moumouguoguo on 星期一, 2013-10-14 02:26

老葛,第一集的第222页,

function transliteration_field_validate($obj_type,$obj,$field,$instance,$langcode,$items,&$errors){ 
}
这个方法的的参数怎么和系统的hook钩子不一样呢?
hook_field_validate($entity_type, $entity, $field, $instance, $langcode, $entity->{$field['field_name']}[$langcode], $items, $errors)
目前我使用的是7.23版本。
难道drupal7也像java一样有多态,可以覆写方法,并能修改参数么?

谢谢了!

我的意思是参数数量和最后一个参数的不一样呢

论坛:

Drupal版本:

请教drupal如何判断登录状态的问题

流云 的头像
Submitted by 流云 on 星期六, 2013-10-12 10:26

目前要做单点登录,我们几个drupal站点要配合另一个站。

所以要提供下我们这边是怎么判断当前有用户是登录的,然后让那边提供一个接口,我们这边在验证的地方就调用他们的接口去验证登录状态。

请老葛给讲解下,或者给下相关代码文件位置。谢谢!

论坛:

Drupal版本:

File Viewer

jackluh 的头像
Submitted by jackluh on 星期五, 2013-10-11 13:39

你好:

1。 我使用了 File Viewer的模組,預覽時出現此錯誤訊息

Notice:Trying to get property of non-object 於 include() (/var/www/html/drupal/sites/all/modules/fileviewer/theme/bookreader-viewer.tpl.php 中的第 28 行)。
Warning:getimagesize(): Filename cannot be empty 於 include() (/var/www/html/drupal/sites/all/modules/fileviewer/theme/bookreader-viewer.tpl.php 中的第 28 行)。
請問一下要如何解決呢 ?
 
2。需要一個書城書籍內容預覽功能的模組,可以介紹好用的模組嗎 ?
 

 

论坛:

views模块使用group,count,inner join的问题

moumouguoguo 的头像
Submitted by moumouguoguo on 星期四, 2013-10-10 10:17

老葛,您好!
我开启了OG模块,已经写好下面SQL语句,在查询器使用,是没有问题的。
涉及到两个表,一个是node,一个是og_membership表

SELECT
  n.title,
  COUNT(om.etid) AS ct
FROM node AS n
  INNER JOIN og_membership AS om
    ON n.nid = om.gid
WHERE n.status = 1
    AND n.type = 'group'
    AND om.entity_type='user'
GROUP BY om.etid

现在想将它放在views上使用,我对views模块不熟悉,请问需要怎么配置呢?
我实践过只处理一个表,比较简单。
现在处理两个或两个以上的表,表示有点犯难。

请指点一下设置,谢谢了

本来打算直接写成模块来弄的,但是我看中了views的缓存功能,哎~~

论坛:

Drupal版本:

用代码编写block如何角色控制呢?

moumouguoguo 的头像
Submitted by moumouguoguo on 星期四, 2013-10-10 06:34

老葛,您好!

我在第五集中看到您介绍的用户登录前和登录后的block方法,是开启php_filter模块,并给block不同角色实现的。但我看到别人介绍说开启php_filter是不安全的,所以我想通过编程的方法(比如复写block有关的钩子)实现该需求,请问有办法吗?谢谢!

论坛:

Drupal版本:

domain access模块的问题

moumouguoguo 的头像
Submitted by moumouguoguo on 星期三, 2013-10-09 08:30

我安装完domain access模块后,有个需求:
所有/user/*的URL全部重定向到user.xxx.com域名,
比如/user/logout的,重定向到user.xxx.com/logout或者user.xxx.com/user/logout也行,

还有另一个需求:所有aa/*的url,全部放到aa.xxx.com域名后,其他的域名是不能访问的,

请问怎么解决呢?谢谢了!

论坛:

Drupal版本:

页面

Subscribe to Think in Drupal RSS