2013-05-27 42 views
2

我试图显示自定义配置文件字段的值,如果该字段有值。phpBB某个字段标识的自定义字段

传统phpBB有以下内viewtopic_body.html

<!-- BEGIN custom_fields --> 
<dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd> 
<!-- END custom_fields --> 

我的字段标识名是myprojectsthread并一直上述代码之后添加。我已经把一个值到我自己的个人资料,并使用下面的代码来显示自定义字段

<!-- IF postrow.custom_fields.PROFILE_MYPROJECTTHREAD_NAME --> 
<dd><a href="/board/viewtopic.php?{postrow.custom_fields.PROFILE_MYPROJECTTHREAD_NAME}">My Project Thread</a></dd> 
<!-- ENDIF --> 

成功的链接显示,但viewtopic.php?后的值不显示和链接是无效的。

有人请指出我正确的方向,如何解决这个问题?

感谢

回答

2
<!-- IF postrow.custom_fields.PROFILE_FIELD_NAME eq "My Project Thread Name" --> 
<dd><a href="/board/viewtopic.php?{postrow.custom_fields.PROFILE_FIELD_VALUE}">My Project Thread</a></dd> 
<!-- ENDIF --> 

+0

https://wiki.phpbb.com/Tutorial.Custom_profile_fields –

+0

我从来没有意识到,直到它需要昨日尾盘为字段名不字段的标识符。哎呀 – ngplayground