你在这里

那些年我们提过的问题

在Drupal QQ群每天都有很多提问,如今你整理了吗?

复写字段默认值,自定义查询数据库展示列表

根据用户查询一些相关信息,这些信息是用户之前选择的,并展示出来,让用户再次选择进行匹配,用选择列表的方式

新建一个内容类型,添加字段,字段类型选择列表文本。

适合用于动态信息展示,自定义查询数据展示。

其实就是自己在内容类型里建立一个字段,开启cck模块,编辑字段的时候可以在默认值那里自己输入php代码,根据自己的需要将数据读取出来,然后return数组,就可以了。

h18dshdyjjfrg4fqf.png

这里需要一个模块cck      安装开启,https://www.drupal.org/project/cck

 

管理字段,编辑刚才新建的字段,会有  Allowed values PHP code  

在这里可以写代码   

 

这个方法虽然不太好,但是 可以实现,,建议用 hook_form_alert 勾到这个表单,复写默认值

标签: 

如果我是一枚女程序媛……然后……然后……然后……

 

当调试不成功的时候

1.jpg

1nan_.jpg

 

当遇到改需求的时候

3.jpg

3nan_.jpg

 

当遇到要加班的时候

2.jpg

2nan_.jpg

标签: 

自定义views sort handler

一个内容类型node有一个Field Collection类型的字段(多值),Field Collection中有一个date字段,现在需要在views中,对node按照Field Collection(多值)中date字段的最大值进行排序,google了很久,没找到相关的例子代码,请各位高手指导下。

标签: 

drupal 基于老葛亚艾元采集器自定义 网站信息采集

https://www.drupal.org/project/feeds        Feeds dev版

https://www.drupal.org/project/feeds_crawler     Feeds Crawler dev版

 

https://www.drupal.org/project/feeds_tamper             Feeds Tamper

 

https://www.drupal.org/project/feeds_xpathparser              Feeds XPath Parser

 

https://www.drupal.org/project/feeds_selfnode_processor        Feeds Self Node Processor dev

 

https://www.drupal.org/project/job_scheduler  Job Scheduler dev

 

标签: 

小男哥第一帖之不同设备切换主题

要两套不同主题吗?要自由切换吗?来吧!

1.下载switchtheme,地址http://drupal.org/project/switchtheme;安装,启动你的主题,

2.进入http://mobiledetect.net,下载Mobile-Detect.php。这是判断系统的类,很强大很全面

3.进入switchtheme.module,修改内容如图片,遇到移动端就自动选用移动端主题了!

关于tag标签录入的效果选择,6的是tag_editor,7以后又是?

标签录入效果在输入标签时,回车即可添加标签(不用切换到英文状态输入逗号了)。还附带自动完成功能。类似 WordPress 的效果。

在输入标签时,回车即可添加标签(不用切换到英文状态输入逗号了)。还附带自动完成功能。类似 WordPress 的效果。

 

在度娘里还真找到了tag_editor,但是这个只支持d6~~ 而d7木有

 

然后在群里询问了,龙马大哥找到了chosen这个模块,但是发现依赖几个包,相对操作复杂一些。偶然又再寻觅,找到了Autocomplete Deluxe这个模块,跟chosen相似,主要是安装简便,就只需要安装这个模块就ok了~不需要过多的操作安装。

但是性能来说,我还没测试出两者的区别。我不知道模块少装一个性能会好一些,还是傻瓜式安装会有问题。所以,这个权衡得自己测试下,也希望有用过的讨论下之间的区别或者有更好的方案哇^^

希望这个帖子能给大家带来方便,龙马说了能找到就是凭经验~哈哈哈,得多了解才能有经验哇~ 

 

最后谢谢龙马哈^^

PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table '.image_dimensions' doesn't exist: 错误的解决

 迁移网站出现的一个问题:

问题描述: 将站点由原来的Win2003 迁移到 CentOS 上,在查看某些内容时 出现如下错误提示:

 

PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table '.image_dimensions' doesn't exist: SELECT * FROM {image_dimensions} id WHERE id.fid IN (:fids_0); Array ( [:fids_0] => 18 ) in file_entity_file_load() (line 169 of /sites/all/modules/file_entity/file_entity.file.inc

 

提示image_dimensions 这个表不存在。 其它模块升级 也可能出现同样的问题。

解决方法:

https://www.drupal.org/node/1882292

通过重新创建image_dimensions 表 修复问题。

按照连接中 comment #11 楼的方法:

 

关于disable text format 中某个类型出现的问题及恢复的总结

configuration - text format 中的包含多种类型,  在发布内容的时候会选择其中的一个。

不小心disable 了 Filtered HTML 这个类型,出现如下问题:之前所有以Filtered HTML 发布的内容均不可见了。网站的编辑 也不能编辑这类内容了。

qqjie_tu_20150105103017.jpg

而且这个disable 的类型是不能enable的。

 

解决方法:

直接修改数据库中 filter_format 表中对应的类型的 status 字段 ,达到了 enable的目的。

 

qqtu_pian_20150105103644.jpg

 

将 filtered_html 行 的status 修改为 1.  问题解决。

#DCP 一个VIEW如何显示多个内容类型的内容?

比如:我有个内容类型为:新闻、历史

qqjie_tu_20141218151624.jpg

 

我目前这么设置 木哟效果啊!

求助,drupal在article中上传图片不显示

在IE和chrome中是一个无图片的框,但在firefox中根本不显示,我是win7系统,求助大神--

页面

订阅 RSS - 那些年我们提过的问题