迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計理念, 支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
請問評論系統(tǒng)自定義了一個字段(昵稱),前端調(diào)用 {$t.nicheng} {$t.author},請問怎么寫判斷填了昵稱就顯示昵稱不顯示游客,如果登錄了就顯示作者名稱,目前自己填了昵稱沒加判斷會顯示游客兩個字
插件版權(quán):官方插件插件名稱:評論系統(tǒng)
{php $user=dr_member_info($t.uid);} {$user.name}
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@官方插件技術(shù)-吳若宇 這樣只會顯示登錄后的ID名稱,不會顯示游客自定義的名稱,如果游客沒填昵稱就是顯示游客
{if !$t.uid} 表示游客{/if}
回復(fù)@官方插件技術(shù)-吳若宇 首先感謝您耐心的解答,我這邊還是遇到問題,麻煩幫忙下
我必須加一個{if !$t.uid} {php $user=dr_member_info($t.uid);} {$user.name}{$t.nicheng}{/if} {$t.nicheng}才會顯示游客自己填的名稱,但這又出現(xiàn)登錄的賬戶不顯示出來,點回復(fù)能顯示,另外我現(xiàn)在強制填名稱了,
{if dr_comment_is_reply($is_reply, $member, $t.uid)}
<a class="ds-post-reply" href="javascript:void(0);" onclick="dr_reply_show({$t.id}, '{$t.author}', {$t.id})">
<span class="ds-ui-icon"></span>
回復(fù)({count($t.rlist)})
這里點回復(fù)不顯示昵稱,還是顯示游客
{if $t.uid} {php $user=dr_member_info($t.uid);$t.author=$user.name;} {$user.name} {else}游客{$t.nicheng}{/if}
{php $user=dr_member_info($t.uid);} {$user.name}
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@官方插件技術(shù)-吳若宇

這樣只會顯示登錄后的ID名稱,不會顯示游客自定義的名稱,如果游客沒填昵稱就是顯示游客
{if !$t.uid} 表示游客{/if}
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@官方插件技術(shù)-吳若宇 首先感謝您耐心的解答,我這邊還是遇到問題,麻煩幫忙下
我必須加一個{if !$t.uid} {php $user=dr_member_info($t.uid);} {$user.name}{$t.nicheng}{/if} {$t.nicheng}才會顯示游客自己填的名稱,但這又出現(xiàn)登錄的賬戶不顯示出來,點回復(fù)能顯示,另外我現(xiàn)在強制填名稱了,
{if dr_comment_is_reply($is_reply, $member, $t.uid)}
<a class="ds-post-reply" href="javascript:void(0);" onclick="dr_reply_show({$t.id}, '{$t.author}', {$t.id})">
<span class="ds-ui-icon"></span>
回復(fù)({count($t.rlist)})
這里點回復(fù)不顯示昵稱,還是顯示游客
{if $t.uid} {php $user=dr_member_info($t.uid);$t.author=$user.name;} {$user.name} {else}游客{$t.nicheng}{/if}開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!