你在这里

Drupal 模块开发及代码方面问题

Drupal官网的模块目前已经超过了2万,将你使用过的优秀的模块介绍给大家,如果你是编程高手,快分享一下自己的模块开发经验吧!

drupal7 模块 表单 中 怎么使用 富文本编辑器

drupal7 模块 表单 中 怎么使用 富文本编辑器 。

在本节中,我们将通过例子来展示内置的Drupal表单元素。

 

文本框有,富文本编辑器怎么掉用呢

 

Textfield(文本字段)

       元素textfield的示例如下:

$form['pet_name'] = array(

    '#title' => t('Name'),

    '#type' => 'textfield',

    '#description' => t('Enter the name of your pet.'),

    '#default_value' => $user->pet_name,

    '#maxlength' => 32,

    '#required' => TRUE,

    '#size' => 15,

    '#weight' => 5,

    '#autocomplete_path' => 'pet/common_pet_names',

);

关于select下拉框内容

我的代码,突然有一天下拉框里面的值是空的获取不到了  。这个下拉框的option内容是从数据库中获取的 。我打印了form表单的东西。是个数组。相应的字段也找到了,但是不知是哪个属性 名称控制显示这个下拉框的内容。现在页面上 没有显示option的内容。请好心人帮帮 ,能提示或者告知一下,什么函数或者什么配置是让他显示这个内容的吗?我都弄了三天了。

如何实现节点关联?

图1-节点类型stock

如何实现节点关联?目前是股票-相关研报,跟歌手与歌的关系(歌手的详细页,列出此歌手所有作品列表)

说明:有内容类型(中文:股票,机器名:stock),又有内容类型(中文:研报,机器名:report)
要求:股票节点详细页,同时列出此股票相关的研报。
咨询:请教了群里,有回答用模块Entity Reference,Reference实现

目前方案:
a.股票新建字段“股票代码”,用于保存股票代码如831091 [见图1]
b.研报新建字段“关联代码”(用Entity Reference) [见图2]
c.这样,添加研报时,就可以下单选择某一个股票 [见图3]
d.用view创建块,Relationship里选前面已建的字段“Entity Reference:关联代码”,再通过URL设置此块的显示与隐藏条件 [见图4]
e.结果确实列出了所有关联到的研报,但不是该股票关联的研报(4条里,有1条是错的,不是831091) [见图5]

关于search api搜索分页的时候数据重复的问题

请问search api分页的时候数据重复的问题怎么解决啊?

module中的test是什么,有没有人能告诉我

drupal7的module中有test文件夹和.test文件,是不是测试用的,有用么

求助!通过创建自定义的StreamWrapper保存上传的图片到第三方服务器,例如dropbox,7牛云等等

如何通过创建一个自定义的StreamWrapper实现将上传的图片保存到第三方服务器。我现在自定义了一个StreamWrapper,实现了StreamWrapperInterface。但是我发现在自定义的StreamWrapper中却获取不到上传的文件,只能获取到上传的scheme,例如public://这样的scheme.如果获取不到上传的文件,那么就没办法上传到第三方服务器中。我不太明白是什么地方出了问题,求大神解答!

Drupal7有什么新模块可以代替Drupal6的simpleviews模块吗?

因为Drupal6用的simpleviews模块,升级到Drupal7后没有这个模块了,网站有些板块的数据显示不了了,烦请高手解答!谢谢

模块开发中如何增加页面类型

模块开发中,遇到一个问题。输出页面没有页面类型。

function weixin_api_callback() {
  $query = drupal_get_query_parameters();
  if (checkSignature($query)) {
    //首次调用验证成为开发者
    if (isset($query['echostr'])) {
      drupal_add_http_header('Content-Type', 'text/html; charset=utf-8');
      echo '<pre>'.$query['echostr'];
      exit;
    }
    //回应信息
    responseMsg();
  }
}

需要在:<head>中添加<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

drupal_add_http_header无效

关于commerce userpoints 余额支付配置问题

在drupal的官网看到commerce userpoints模块的介绍;可以让网站用户使用网站余额付款;但配置总不能成功;显示“This order cannot be paid with points because there is no exchange rate configured.”意思就是说,我没有设置好转换率;

检查官网的配置介绍原文如下:

页面

订阅 RSS - Drupal 模块开发及代码方面问题