迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
比如我后臺(tái)有個(gè)字段,字段的內(nèi)容是“一二三四”,能不能根據(jù)字段的第一個(gè)文字、第二個(gè)文字、第三個(gè)文字、第四個(gè)文字這種,來調(diào)用出相關(guān)文章呢?
截圖看看樣子
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
比如這個(gè)這個(gè)字段,我想調(diào)用標(biāo)題中帶有第一個(gè)字的相關(guān)文章,然后調(diào)用第二字、第三個(gè)字,按順序下去調(diào)用。就是根據(jù)字段的每個(gè)字按順序來調(diào)用相關(guān)文章
<?php echo dr_strcut($字段, 1, '');?>
然后用module標(biāo)簽查詢
{module module=article catid=$catid order=rand num=5 } <p><a href="{$t.url}" target="_self" title="{$t.title}"><?php echo dr_strcut($ziduan1, 1, '');?></a></p> {/module}
這樣寫調(diào)用不出來,應(yīng)該這些呢?
{module module=news catid=3 LIKE_title=%dr_strcut($字段, 1, '')% order=inputtime num=4}{/module}
沒測(cè)試,主要是用的like
回復(fù)@頂牛網(wǎng)絡(luò)
測(cè)試了一下,調(diào)用不出來。。。
回復(fù)@流星 你沒輸出標(biāo)簽和鏈接
回復(fù)@diskson
加上了,還是調(diào)不出來
回復(fù)@流星 {/module}后面加上{$debug}看看出來結(jié)果
回復(fù)@流星 試試這樣
{php $liketitle = dr_strcut($ziduan1, 1, '')} {module module=article catid=1 LIKE_title=%$liketitle% order=inputtime num=4} <p><a href="{$t.url}" target="_self" title="{$t.title}"><?php echo dr_strcut($ziduan1, 1, '');?></a></p> {/module}
回復(fù)@diskson 上面修正
{php $liketitle = dr_strcut($ziduan1, 1, '')} {module module=article catid=1 LIKE_title=%$liketitle% order=inputtime num=4} <p><a href="{$t.url}" target="_self" title="{$t.title}">{$t.title}</a></p> {/module}
調(diào)用是可以調(diào)用出來了,但是和我想要的效果太一樣。我是想要按照字段的單個(gè)字調(diào)用,這種方法調(diào)用是按照字段的前面幾個(gè)字來調(diào)用
回復(fù)@流星 那就改一下,第一個(gè)字
{php $liketitle = mb_substr($ziduan1, 0, 1)} {module module=article catid=1 LIKE_title=%$liketitle% order=inputtime num=4} <p><a href="{$t.url}" target="_self" title="{$t.title}">{$t.title}</a></p> {/module}
第2個(gè)字
{php $liketitle = mb_substr($ziduan1, 1, 1)} {module module=article catid=1 LIKE_title=%$liketitle% order=inputtime num=4} <p><a href="{$t.url}" target="_self" title="{$t.title}">{$t.title}</a></p> {/module}
截圖看看樣子
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
比如這個(gè)這個(gè)字段,我想調(diào)用標(biāo)題中帶有第一個(gè)字的相關(guān)文章,然后調(diào)用第二字、第三個(gè)字,按順序下去調(diào)用。就是根據(jù)字段的每個(gè)字按順序來調(diào)用相關(guān)文章
<?php echo dr_strcut($字段, 1, '');?>
然后用module標(biāo)簽查詢
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
這樣寫調(diào)用不出來,應(yīng)該這些呢?
{module module=news catid=3 LIKE_title=%dr_strcut($字段, 1, '')% order=inputtime num=4}{/module}
沒測(cè)試,主要是用的like
回復(fù)@頂牛網(wǎng)絡(luò)
測(cè)試了一下,調(diào)用不出來。。。
回復(fù)@流星 你沒輸出標(biāo)簽和鏈接
回復(fù)@diskson
加上了,還是調(diào)不出來
回復(fù)@流星 {/module}后面加上{$debug}看看出來結(jié)果
回復(fù)@diskson
回復(fù)@流星 試試這樣
回復(fù)@diskson 上面修正
回復(fù)@diskson
調(diào)用是可以調(diào)用出來了,但是和我想要的效果太一樣。我是想要按照字段的單個(gè)字調(diào)用,這種方法調(diào)用是按照字段的前面幾個(gè)字來調(diào)用
回復(fù)@流星 那就改一下,第一個(gè)字
第2個(gè)字