通用訂單模塊怎么判斷用戶是否購買了商品,幫助文件里的這個判斷好像不起作用
{php $rt = \Phpcmf\Service::M('order', 'order')->member_is_buy($member.uid, MOD_DIR, $id, '');}我需要的判斷是先判斷用戶是否購買,然后再判斷是否登入,請高手解答下哈
{if $member.uid}
<div class="d4">已經(jīng)購買</div>
{else}
<div class="d4" onClick="javascript:order_soft_add_buy();">未購買</div>
{else if }
<div class="d4" onClick="javascript:login();">沒登入</div>
{/if}
插件版權(quán):官方插件
插件名稱:通用訂單模塊
判斷語法寫的錯誤?
上面只是列子沒寫全,用下面這個在內(nèi)容頁也判斷不了
{php $rt = \Phpcmf\Service::M('order', 'order')->member_is_buy($member.uid, MOD_DIR, $id, '');} {if $rt} 購買了{(lán)$rt}次 {else} 沒有購買 {/if}{if $member && $rt = \Phpcmf\Service::M('order', 'order')->member_is_buy($member.uid, MOD_DIR, $id, '')} <div class="d4">已經(jīng)購買</div> {else} {if $member} <div class="d4" onClick="javascript:order_soft_add_buy();">未購買</div> {else } <div class="d4" onClick="javascript:login();">沒登入</div> {/if} {/if}開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@官方插件技術(shù)-劉題羽 用了這個代碼已經(jīng)購買的訂單還是顯示未購買
{if $member && \Phpcmf\Service::M('order', 'order')->member_is_buy($member.uid, MOD_DIR, $id, '')} <div class="d4">已經(jīng)購買</div> {else} {if $member} <div class="d4" onClick="javascript:order_soft_add_buy();">未購買</div> {else} <div class="d4" onClick="javascript:login();">沒登入</div> {/if} {/if}這與可以吧
回復(fù)@小船無槳全靠浪 不行??!還是判斷不出是否購買,購買后還是顯示未購買
show.html才能使用,標(biāo)簽應(yīng)該沒問題,我以前做過這種判斷
回復(fù)@小波工作室--標(biāo)簽和API大師 就是在show.html頁面使用的