跳转到主要内容
Nothing at all 提交于 2 February 2015

经常碰到知道模块名 但是找不到这个模块

或者是在我们安装了一个模块,但是它里边存在依附条件的另一个模块不存在

这个时候就要找到这个模块下载

龙马兄给了两个不错的办法,这里记录一下:

  • 第一,直接输入  drupal.org/project/[机器名]
  • 第二,使用谷歌 drupal module_name module 例如:drupal entity module
Nothing at all 提交于 31 January 2015
劳烦 给点提示吧!我有一张数据表 10个列,用作数据列表显示。向这种情况应该很普遍吧,我不想吧表拆成 Drupal中的那种字段存进数据库,这些数据就放在一张表中,有没有这种模块 或者views 的拓展模块可以做到,或者是我自己写一个对我自定义表的查询模块?
Drupal 8.0.0 Beta6 发布

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

东方龙马 提交于 28 January 2015

2015年1月24日Drupal上海如期在老地方--上海戴文举办了,有20多位Drupal新老朋友参加了本次聚会。

本次聚会有5个话题,phonegap、drupal database、html5、2015 Web Design、Aegir。感谢几位演讲嘉宾为本次聚会做的准备工作以及精彩的现场分享。

2014年12月,上海的Drupal Workshop 因故未能举办,这一次聚会是2015年新年的第一场聚会,也是羊年春节前的最后一场聚会。从10多天前发起,短短两天就定下了5个分享话题,这在上海的Drupal聚会历史上还是头一次,这是一次不小的进步,还是要感谢大家对社区的支持。

板块
qingkong 提交于 28 January 2015

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。

文章和评论中的用户头像:

Nothing at all 提交于 27 January 2015

在修改模板样式的过程中碰到需要修改搜索框样式的情况(就是搜索按钮原本是“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'; }

通过覆写来修改

waveer 提交于 27 January 2015

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

标签
linゞlove 提交于 25 January 2015

Drupal 能否建立一个门户网站?我自己也不太清楚,这个门户网站的导航菜单能否改造成为像新浪网导航那种样式的呢?

另外Drupal能够处理多大的数据容量?如果网站在后续的发展中变得越来越大,Drupal是否还能够在负载均衡方面有所保证?还望指导和了解的朋友老师帮帮忙

标签
Drupal猎人 提交于 23 January 2015

在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';

 

订阅