跳转到主要内容
xiantaott 提交于 10 June 2015

两张截图为一个碰到的问题,就是本IP被禁止访问,我出这个问题直到我最后解决才想起来是什么原因造成的(是因为我之前页面不显示,然后我就一直在敲回车刷新,最后导致ip被禁用了-drupal的强大),也去了谷歌、百度了很多,帖子都比较久远,第一图是解决的方法,其实很简单,。。

标签
yoqu 提交于 10 June 2015

作者:yoqu  欢迎转载,但请转载的朋友把我的名字留着,毕竟大家都是幸幸苦苦总结的。 函数api地址:https://api.drupal.org/api/views/views.api.php/function/hook_views_query_alter/7  该函数作用为:在view执行query之前对query进行复写

使用场景:近期工作项目需要,会用到根据用户角色来过滤一些内容。而view的设置里面不是很方便,虽然可以用FILTER CRITERIA里面直接添加php来过滤,但是效果不理想,不能达到高度自定义,由此使用到了hook_views_query_alter来自定义条件过滤内容(获取想要的内容) 过滤在我了解的有两种 1.在query里面可以加入一个table进行where查询 2.新的数据表和旧的数据表关联进行where条件查询

东方龙马 提交于 10 June 2015

各位好,我是龙马,一名前端开发者。

接触Drupal是从2008年8月开始,到现在快7年的时间了。在这7年间,我也不是一直从事Drupal的开发工作,也做了一些.net、java等语言的项目,虽然是不同的语言,但是我主要的工作还是在前端开发上,写模板、做样式、写写脚本。

闲话少续,说说我对学习前端以及Drupal的一点经验。

谈谈前端的学习

大学毕业之后,我的第一份工作主要是公司网站的维护,包括内容的更新、网站的改版。

毕业的时候,基本上只知道简单的html,当时比较流行的是表格布局,一切皆table,而且自己也不熟练。那时,也是凭借在校时因为兴趣学了一些PS、flash的一点基础,同时,还开了一学期的网页制作的课程,这些仅仅是网页制作的基础,真正能独立编写网页,还有很长的路要走。

因为第一份工作的缘故,所以踏上了网站开发的道路。随着工作和学习的积累,逐渐迷上了前端,因为只要简单写一些HTML、CSS就可以立刻看到效果。

xinmaoguo 提交于 10 June 2015

如何学习drupal呢?这是个问题呀!我觉得首先你要有个“drupal”!!马龙不要禁啊!!

drupal的学习是曲折的,比较线性化,不是说一蹴而就的。在学习dp之前首先你要对PHP有一定了解,我是在玩drupal之前有过一年joomla的经验,但是在我玩joomla之前还有一年woodpress的经验。所以你们知道drupal上手的难度了吧。WordPress 1年+joomla 1年+drupal 1年=3年  所以要说会dp之前就要有3年的经验,和对PHP的了解。

你或者说,我很厉害不用wp和joomla过渡,那么你可以直接上手dp,但是如果你对PHP了解不多的话,学习之路是很痛苦的。

by:茂茂

上海Drupal聚会 - 2015年06月13日

聚会时间: 2015-06-13 10:00 - 16:20

聚会地点:上海市黄浦区斜土路768号3楼H座(感谢OSForce提供活动场地)

交通工具:4号线:鲁班路站,或者 9号线:打浦桥站  看谷歌 /百度 地图

聚会期间: 嘉宾分享,问题讨论,高手指引、招聘求职等。

maramail 提交于 8 June 2015

首先感谢前辈

http://drupalchina.cn/node/3913#comment-form

这三个模块从理论上都可以生成当前页的地址二维码。但问题是他们依赖的google(大家都懂的)和其他二维码服务商都挂了,所以如果不做内部修改的话是用不了的(惨)。mobile_codes (link is external) 这个还可以改提供商,但事实上却改不了设置(我不知道原因)。

所以如果有懂PHP的大神应该可以做维护的,然而我不是大神,所以我只有用改主题的方式增加这个功能。

这里顺便要感谢一堆外国大神:http://stackoverflow.com/questions/703426/how-to-get-the-full-url-of-a-drupal-page 这里有教怎样获取当前頁的地址。

然后要感谢 http://www.liantu.com/pingtai/ 联图提供二维码生成服务。

我们首先创建一个BLOCK,放在你需要放的地方。然后,开启Theme developer模块,找到这个block的对应模板,加入以下内容:

丞辰网络 提交于 7 June 2015

用drupal制作一个小型论坛过程中,想可以通过后台给每个论坛版块添加一个小图标,但是在路径“首页 » 管理 » 结构 » 论坛”这个设置界面里面找不到地方添加图标,也没有地方可以添加新字段,在热心群友“大连小齐”指点下,知道了可以通过“首页 » 管理 » 结构 » 分类 » 论坛”下,添加新字段,设置如下图

1.jpg

红色框里面的就是自己添加的新字段

由于我是想在forum-list.tpl.php里面获取到这个新增加的值,所以我hook了preprocess_forum_list,我的样式名为onetheme,hook函数如下:

标签
moxihang 提交于 5 June 2015

问题1:如何设定所有user包括未注册用户都能显示报名link

问题2:如何设定点击报名后判断用户是否注册,未注册先注册再报名

问题3:如何设定报名后能显示当前报名信息,并能编辑自己的报名信息

demo链接http://dev-fit.pantheon.io/

user:fit     password:fit

 

标签
唯一 提交于 5 June 2015

目的:做一个登录界面,Drupal的登录窗口要多难看有多难看,用户名和输入框不在一行,一点都不符合中国人的习惯。

Step1:template.php中增加user_login form重写  function zeropoint_theme() {   return array(     'user_login_block' => array(         'render element' => 'form',         'path' => drupal_get_path('theme', 'zeropoint') . '/templates',         'template' => 'user_login',         'preprocess functions' => array(           'zeropoint_preprocess_user_login_block',//这里的函数名需要和下面的函数名一致         ),     ),   ); }

订阅