想循環(huán)調(diào)用共享模塊的內(nèi)容,但是好像這個判斷有些問題
<div class="111">
<div class="222">
<div class="333">
<div class="111">
<div class="222">
<div class="333">
<div class="111">
<div class="222">
<div class="333">
{module catid=$catid order=updatetime page=1}
<div class="{if $key%=2}222{else if $key%=3}333{else}111{/if}">
{/module}
官方提醒:使用module內(nèi)容循環(huán)標(biāo)簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個參數(shù)后面都有用法解釋
<div class="{if $key%2}222{else if $key%3}333{else}111{/if}"> 這樣試試,單等號不能參股比較
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
<div class="{if $key%2}222{else if $key%3}333{else}111{/if}">這樣子輸出也是不正常的,所以我才選擇加單等號試試
輸出結(jié)果如下:
<div class="111"></div>
<div class="222"></div>
<div class="333"></div>
<div class="222"></div>
<div class="333"></div>
<div class="222"></div>
<div class="111"></div>
<div class="222"></div>
<div class="333"></div>
<div class="222"></div>
<div class="333"></div>
一定不要加單等號,單等號不能參與比較,他是賦值功能,不是比較功能
<div class="{if $key%2}222{else if $key%3}333{else}111{/if}">,你這樣輸出是什么規(guī)律呢
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
<div class="{if $key%2 == 0}222{else if $key%3==0}333{else}111{/if}"> 看看
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
<div class="{if ($key+1)%2 == 0}222{else if ($key+1)%3==0}333{else}111{/if}">
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅睿框架創(chuàng)始人
<?php if ($key==3) {$key=0;}?>
<div class="{if $key==1}222{else if $key==2}333{else}111{/if}">
這樣應(yīng)該可以
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
php報錯了,應(yīng)該是寫錯了吧對嗎大佬
<?php if ($key==3) { $key=0; } ?>
這樣呢
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
<?php if ($key==3) { $key=0; }?>
<div class="{if $key==1}222{else if $key==2}333{else}111{/if}">
<?php if ($key==3) { $key++; }?>
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
<?php $kk=0;?> {module catid=$catid order=updatetime page=1} <?php if ($kk==3) { $kk=0; } ?> <div class="{if $kk==1}222{else if $kk==2}333{else}111{/if}"> <?php $kk++;?> {/module}開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
這個代碼厲害,完美解決了問題,但是我好像看不明白是什么意思
這可是死了我好多腦細(xì)胞了
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)迅??蚣軇?chuàng)始人
是啊,大哥就是牛逼,大哥吃飯了嗎
原理就到3歸0算法
回復(fù)@在路上
謝謝大哥