经常碰到知道模块名 但是找不到这个模块
或者是在我们安装了一个模块,但是它里边存在依附条件的另一个模块不存在
这个时候就要找到这个模块下载
龙马兄给了两个不错的办法,这里记录一下:
- 第一,直接输入 drupal.org/project/[机器名]
- 第二,使用谷歌 drupal module_name module 例如:drupal entity module
- 阅读更多 关于 关于找模块的小小技巧
- 登录或注册以发表评论
当调试不成功的时候
当遇到改需求的时候
当遇到要加班的时候
Drupal 8.0.0 Beta6 在美国当地时间2015年1月28日上午11:10发布了。
该版本是Drupal官方发布的第6个Drupal8 Beta版本,上一个Drupal8 版本是Drupal8 Beta5,也是发布于同一天,中间估计因为一个issue需要回滚,所以紧接着发布了Beta6,再之前的版本是Drupal8 Beta4,发布于2014年12月17日,相隔一个多月的时间。
这一版本对Drupal8 Beta5 还原了一个问题:
- Revert "Issue #2388749 by alexpott, adci_contributor, ParisLiakos: Register symfony's mime guessers if they are supported"
这一版本对Drupal8 Beta4修复众多问题,详细参见官网的发布说明:https://www.drupal.org/node/2415675。
2015年1月24日Drupal上海如期在老地方--上海戴文举办了,有20多位Drupal新老朋友参加了本次聚会。
本次聚会有5个话题,phonegap、drupal database、html5、2015 Web Design、Aegir。感谢几位演讲嘉宾为本次聚会做的准备工作以及精彩的现场分享。
2014年12月,上海的Drupal Workshop 因故未能举办,这一次聚会是2015年新年的第一场聚会,也是羊年春节前的最后一场聚会。从10多天前发起,短短两天就定下了5个分享话题,这在上海的Drupal聚会历史上还是头一次,这是一次不小的进步,还是要感谢大家对社区的支持。
5.2 主题设置(2)选项说明 Theme setting(II)--setting features
站点图标:
默认情况下,Drupal主题系统会在主题文件夹中寻找logo.png文件。你还可以为logo指定一个不同的文件路径,或者自行上传一个logo。当站点图标前的复选框处于启用状态时(如图所示),你就可以在page.tpl.php中使用$logo变量。如果处于未启用状态,则此变量无法被打印出来。
站点名称和口号:
站点名称是在网站安装进程中被管理员定义的。站点名称和口号都可以在 admin/config/system/site-information页面进行修改。在主题设置页面,你可以切换他们的显示状态——启用或禁用他们,类似于站点图标。如果启用,则在可以在page.tpl.php中使用$site_name和site_slogan变量。
快捷图标:
快捷图标就是favicon,它是用于显示在地址栏、书签栏、标签栏上的小图标,大部分的浏览器都支持这个功能。和站点图标一样,快捷图标也可以被启用/禁用,并且可以自定义。Drupal快捷图标的位置是misc/favicon.ico。
文章和评论中的用户头像:
在修改模板样式的过程中碰到需要修改搜索框样式的情况(就是搜索按钮原本是“Search,我要把他改成图片背景”)
因为它不是模版定义的样式,找了很久,原来是在Search模块中用方法定义的,经过大神指点,
/** * Implements hook_form_FORM_ID_alter(). * * Override the search box to add our pretty graphic instead of the button. */ function ninesixtyrobots_form_search_block_form_alter(&$form, &$form_state) { $form['actions']['submit']['#type'] = 'image_button'; $form['actions']['submit']['#src'] = drupal_get_path('theme', 'ninesixtyrobots') . '/images/search.png'; $form['actions']['submit']['#attributes']['class'][] = 'btn'; }
通过覆写来修改
一个内容类型node有一个Field Collection类型的字段(多值),Field Collection中有一个date字段,现在需要在views中,对node按照Field Collection(多值)中date字段的最大值进行排序,google了很久,没找到相关的例子代码,请各位高手指导下。
Drupal 能否建立一个门户网站?我自己也不太清楚,这个门户网站的导航菜单能否改造成为像新浪网导航那种样式的呢?
另外Drupal能够处理多大的数据容量?如果网站在后续的发展中变得越来越大,Drupal是否还能够在负载均衡方面有所保证?还望指导和了解的朋友老师帮帮忙
在Drupal7里,拥有一个很好的表单验证功能,就是在表单里设置$form['#validate'][] = 'xxx_validate'; 比如我们以用户登录表单user_login验证为例, 通常我们看到的验证函数数组是这样的:
form['#validate'] = ( 'user_login_name_validate', 'user_login_authenticate_validate', 'user_login_final_validate', );
这是默认的用户验证数组,它们会一个个的执行,如果我们向额外增加我们自己定义的验证(比如当你想对第三方用户数据进行整合验证登录时),像这样:
$form['#validate][] = 'my_form_validator';