欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

drupal

shiping1 的头像

drupal 中引入js

1)在 主题的info文件中

scripts[] = js/jquery-ui-full-1.js
scripts[] = js/lisa.js
 

2)在主题目录的js目录下有这些js文件

scripts[] = js/jquery-ui-full-1.js
scripts[] = js/lisa.js

3)清空缓存

 

普通分类: 
shiping1 的头像

views 列的值计算

普通分类: 
shiping1 的头像

自己写的模块

<?php

function execself_init()
{
    $node = menu_get_object();
    if(!empty($node) && $node->type=='event_wzdl')
    {
        $rowObjs = _getToDevNids($node->nid,'asc','limit 0,1');
        //第一次递交时,递交人是本人,递交的部门是 to_development的title
        $node->firstSendPerson = $rowObjs[0]->name;
        $node->firstSendDepart = user_load($rowObjs[0]->uid)->profile_department;
    }
}


function _getDevArr()
{

普通分类: 
shiping1 的头像

drupal unique_field 这个模块 确保字段是唯一的

唯一字段设置

admin/content/node-type/kefuchat

在内容类型的设置页面下

普通分类: 
shiping1 的头像

cck常用字段类型

ck常用字段类型

普通分类: 
shiping1 的头像

drupal dsm dpm dpr dvr 有大用 有大大用 有大大大用

一) 

普通分类: 
shiping1 的头像

drupal 节点操作

$node =  node_load($nid);

普通分类: 
shiping1 的头像

drupal 从url 来的参数

dupal的参数有 arg(0),arg(1),arg(2)

$_GET['q'] 等

$_GET['q']!= ‘user/login’
得到 当前的路径  永远都不是别名 ,是真实的原来的路径

加上 arg(0) != 'user'  && arg(1)  != 'login'
这里是参数 永远也不是别名 可能的值是 arg(0) node arg(1) 38


登录后 返回 登录前的页面

//下面这个好像是不对的
drupal_goto('mylogin', array('query'=>drupal_get_destination()) );
加上后面的登录后可以返回登录前页面

 

 

普通分类: 
shiping1 的头像

Drupal 6 通过代码创建用户? Drupal 7 通过代码创建用户?

普通分类: 
shiping1 的头像

drupal user_save 用户保存

drupal:用代码创建用户,user_save

January 22nd, 2011 by 黎 浩江 Leave a reply »
与node的创建稍为有点不一样
$newuser=array();
//$newuser->uid=0;//当不写(注释)此行时,创建一个新用户
$newuser['name']=$username;
$newuser['pass'
普通分类: 
shiping1 的头像

重新创建表单_调用原来的编辑表单 有大用 有大大用

重新创建表单_调用原来的编辑表单
node_menu 这个 hook_menu 要研究一下
新建自定义表单充当 node /add
node add 前, node_load(8)
然后form中的值默认设置为 $node->field_value

广州┊分头诗人(19323354)  21:58:17
新建自定义表单充当 node /add
node add 前, node_load(8)
然后form中的值默认设置为 $node->field_value
我只想到这个方法,而且是能走通的
其他方法不太了解
你可以参考下
江苏┊泪痕(958186957)  21:59:23
好的
广州┊nemo(1838199902)  21:59:24
模拟node edit form?
江苏┊泪痕(958186957)  21:59:32

广州┊分头诗人(19323354)  22:00:28
模拟node/add node/[nid]/edit
自定义form 就可以

普通分类: 
shiping1 的头像

自己动手开发模块 通过 system_settings_form 表单 来存取数据 有大用 有大大用

自己动手开发模块

普通分类: 
shiping1 的头像

cron 失败 Cron failed to run drupal cron 执行失败

1)我把配置 从 mysqli 改成 mysql 还是会报这个错  Cron failed to run drupal cron 执行失败

2)我把drupal程序 从 万网 移到西部数码 问题解决

普通分类: 
shiping1 的头像

drupal采集教程

drupal采集教程

普通分类: 
shiping1 的头像

ImageField 模块

ImageField 模块  是增加 图像 image 字段的

普通分类: 
shiping1 的头像

Profile 模块 支持可定制的用户个人资料。

Profile 模块    支持可定制的用户个人资料。

普通分类: 
shiping1 的头像

drupal 采集

shiping1 的头像

自己个人中心的链接

/user 或 省去斜框 就是 自己个人中心的链接

普通分类: 
shiping1 的头像

drupal7 PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'drupal7study.drupal7semaphore' doesn't exist: SELECT expire, value FROM {semaphore} WHERE name = :name; Array ( [:name] => variable_init ) in lock_may_be_available() (line 16

我的原因是 数据库中好像没有表

PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'drupal7study.drupal7semaphore' doesn't exist: SELECT expire, value FROM {semaphore} WHERE name = :name; Array ( [:name] => variable_init ) in lock_may_be_available() (line 167 of D:\xampputf8\htdocs\drupal7study\includes\lock.inc).

 

 

普通分类: 
shiping1 的头像

将QQ聊天记录导出到文本文件

对于非QQ会员用户而言,没有上传聊天记录的权限。这时只能选择将聊天记录备份到本地磁盘(当然QQ会员也可以将聊天记录备份到本地磁盘)。将聊天记录备 份到本地磁盘的方法有两种,其中一种方法是导出为文本文件,这样可以使用任意一种文本编辑器打开查看。导出聊天记录为文本文件的步骤如下所述。
普通分类: 
shiping1 的头像

warning: Invalid argument supplied for foreach() in /home/pingzhong19260p8ivntgizqhto6nlgw1y92256/wwwroot/sites/all/modules/cck/content.module on line 1284.

到相应的地方查源代码 var_dump()一下 发觉有一个节点 没有值 删掉这个节点就好了 从后台删不掉的话 就从数据库中删吧

普通分类: 
shiping1 的头像

zp Drupal交流群1 Drupal中国 Drupal 猪跑啦 Drupal 聊天记录

,见下面的几个附件

普通分类: 
shiping1 的头像

drupal 有点像 discuz phpwind的功能东西


请问这种东西 用什么模块
比较方便 
成都 - 窗外(496724812)  22:43:24
@江苏 - 泪痕 不用模块,menu就行了
江苏 - 泪痕(958186957)  22:45:17
我的意思是比如升级vip 邀请好友 等功能
记得discuz  phpwind 是有这种功能

但是drupal 我就是找不到这种模块
成都 - 窗外(496724812)  22:46:03
我估计也没这种模块
而且模块能不用第三方的就尽量不要用
江苏 - 泪痕(958186957)  22:46:59
为什么尽量不要用 
成都 - 窗外(496724812)  22:47:19
你这个就在menu system里注册个路由然后搞个form,提交一些东西之后改变用户的role就完事了
江苏 - 泪痕(958186957)  22:47:47
哦 是这种思路
普通分类: 
shiping1 的头像

Workflow使用教程

Workflow使用教程

普通分类: 
shiping1 的头像

注册流程 一步步的 那个是用什么模块

烟台¥Raincy(1036870132)  15:42:31
https://drupal.org/project/multistep
https://drupal.org/project/mforms
@[苏州]泪痕_元怜
普通分类: 
shiping1 的头像

drupal 给角色授予权限的api

普通分类: 
shiping1 的头像

Features 在 Drupal 项目中的应用

普通分类: 
shiping1 的头像

drupal user_multiple_role_edit 给用户 增加 删除 角色

普通分类: 
shiping1 的头像

Programmatically adding or removing user roles in Drupal 6

Programmatically adding or removing user roles in Drupal 6

普通分类: 
shiping1 的头像

Drupal 7: 编程创建用户角色并设置角色权限

Drupal 7: 编程创建用户角色并设置角色权限

 

Drupal中如何编程创建用户角色并设置角色权限呢?

以下是摘自profiles/standard/standard.install的代码,通过该代码可以可以很直观了解创建和设置权限的过程。

普通分类: 

页面

Subscribe to RSS - drupal