跳转到主要内容
  • JavaScript入门笔记(1)

    1.获取一个对象的长度用.length,后面不需要括号。如果想获取Dom对象的长度,需要将js在Dom加载完成后才能正确计算,否则返回的将是“0”,或者用window.onload方法。

    举例:有一个无序列表,如下:

  • 获取当前node创建页面是属于哪种type

    问:在处理ajax请求的callback里面获取当前用户所打开的node创建页面是属于哪种type?

          注:我是在管理员后台就已经定义好了vocabularies了,我的意思是用户只添加term,并且添加到我指定的vocabularies中去。

    答:在发起ajax请求的时候,把node type作为参数传递过去就可以了。使用arg()。

  • drupal6 调用的 theme 函数

    drupal6 调用的主题函数:

     

  • 获取路径别名的函数--drupal_get_path_alias()

    includes/path.inc ,行96

  • drupal 函数 module_invoke 函数说明

    module_invoke函数就是为了激活一个模块的钩子函数,然后还可以把相关的参数传递到钩子函数里。

    举例如下:

    $wpage = module_invoke('ixi', 'load', array('wid'=>$wid), 'ixi_wpage');

    上面的解释如下,调用ixi模块的ixi_load函数,同时把array('wid'=>$wid), 'ixi_wpage'这两个参数传递给ixi_load函数。

  • drupal 常用函数记录

    path_to_theme()函数:返回正在用的theme的路径,大部分用于page.tpl.php中

    module_invoke_all() 调用所有模块的具体钩子, 变长参数, 参数包括钩子名, 钩子函数的参数。

    module_hook($module, $hook)判断某模块是否实现某钩子