请问一下如何在模块里如何写link并显示到页面呢?

moumouguoguo 的头像
Submitted by moumouguoguo on 星期五, 2013-11-15 06:35

老葛,你好!

我看到og_ui和flag模块中,有一些链接是在安装后显示到node页的,

比如og_ui的订阅和取消订阅

flag的标记和取消标记,

都是在模块安装完后,才显示出出来。

我的问题是,我也想弄一些类似“申请”,“加入”的东西,写在module里

目前我是直接写html标签,拼凑href的链接的,写死在node.tpl.php里,这样不好吧?

欢迎老葛指点一二。你的五本书,我要看哪一章节呢?我真心没找到,field API不像啊。

在hook_menu将type设置为MENU_LOCAL_ACTION么,也不像,我看了og_ui等源码,并没有标注,也看不太懂他的一些流程。

只有明师指点了流程,我才知道要怎么做。谢谢!

论坛:

Drupal版本:

drupal用户忘记密码重设流程

zyg 的头像
Submitted by zyg on 星期三, 2013-11-13 02:36

怎么修改drupal用户忘记密码重设流程?
默认情况下需要两步完成密码重设  我用了Simple Password Reset(https://drupal.org/project/simple_pass_reset)变成了一步,但是重设密码要到用户个人信息编辑页面,我不想重设密码进入用户个人信息编辑页面,想自定义一个新的页面(比如:只要密码的字段的页面)

论坛:

Drupal版本:

关于带有权限的动作设置问题

moumouguoguo 的头像
Submitted by moumouguoguo on 星期六, 2013-11-09 09:02

老葛,你好!

请问你用过OG模块吗?
小组内容group content的下面显示一组动作显示"删除”,“置顶”,“设置精华”等,我需要根据权限来设置这些动作的显示和执行与否。

page.tpl.php的

<?php if ($action_links): ?><ul class="action-links"><?php print render($action_links); ?></ul><?php endif; ?>

请问是通过这个显示的吗?具体在hook_menu里要如何设置呢?

tabs这个设置我倒是知道,是在hook_menu里通过MENU_LOCAL_TASK实现的。但我现在只需一组动作,可以在对应权限下直接执行,谢谢了

论坛:

Drupal版本:

请问hook_menu_link_alter的问题

moumouguoguo 的头像
Submitted by moumouguoguo on 星期二, 2013-11-05 03:05

老葛,你好!

我看了第一集的第69页,尝试修改node/%node/edit这个menu link,并把它隐藏或者修改标题,代码如下:

function MODULE_menu_link_alter(&$item){
    if($item['link_path']=='node/%node/edit'){
        $item['title'] = '修改资料';
        //$item['hidden'] = 1 ;
    }
}

或者

function MODULE_menu_link_alter(&$item){
    if(preg_match('/node\/[0-9]*\/edit/', $item['link_path'])){
        $item['title'] = '修改资料';
    }
}

请问上面两种方法为什么没有效果呢?而且我还想只修改某个node type的,其他的不受影响。谢谢!

论坛:

Drupal版本:

如何通过node的field_tags字段获取相关联的其他node呢?

moumouguoguo 的头像
Submitted by moumouguoguo on 星期一, 2013-11-04 10:28

老葛,你好!

我为某个node type加了filed_tags字段,加了一些测试文章,他们的tags有一样的,也有不一样的。现在我想找到与当前文章相关联的其他文章,就是需要通过filed_tag字段来找,这个字段保存的是tid吧~请问,如何写代码优雅地实现这个需求呢?如果有代码参考更好了。谢谢!

论坛:

Drupal版本:

2013年11月18日——2013年11月21日 云南大学图书馆开设图情行业的Drupal培训班

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2013-11-02 11:03

原文:http://blog.sina.com.cn/s/blog_50b312bf0101iean.html

这个将会是2013年,最后举办的Drupal培训班了。

一、 培训目的

国内外知名图书馆都在使用Drupal构建自己的门户网站,利用Drupal图情单位可以很方便的构建信息门户网站、学术主题博客、开放学术社区、机构仓储等信息系统,并可以进行大数据挖掘、语义网等方面的研究。为了促进云南省图书馆界网站开发制作水平,紧跟国内外图书馆技术发展步伐,云南大学图书馆邀请国内顶尖Drupal开发专家开展图情行业的Drupal培训班。

论坛:

Drupal版本:

页面

Subscribe to Think in Drupal RSS