亚洲国产精品人久久,亚洲va国产日韩欧美精品色婷婷,久久久久88色偷偷,免费人成黄页在线观看国际

17站長網(wǎng)

17站長網(wǎng) 首頁 CMS dedecms 查看內(nèi)容

織夢cms表單添加地區(qū)聯(lián)動(dòng)功能顯示數(shù)字的方法

2023-8-1 12:07| 查看: 2610 |來源: 互聯(lián)網(wǎng)

開發(fā)方法 1、讓織夢自定義表單,可添加聯(lián)動(dòng)類型的字段。 打開 dede/templets/diy_field_add.htm 文件,找到:!--divinput type=‘radio‘ name=‘dtype‘ id=‘d ...

開發(fā)方法

1、讓織夢自定義表單,可添加聯(lián)動(dòng)類型的字段。

打開 dede/templets/diy_field_add.htm 文件,找到:

<!--div><input type=‘radio‘ name=‘dtype‘ id=‘dtype16‘ value="stepselect">聯(lián)動(dòng)類型</div-->

修改為:

<div><input type=‘radio‘ name=‘dtype‘ id=‘dtype16‘ value="stepselect">聯(lián)動(dòng)類型</div>

同樣,打開 dede/templets/diy_field_edit.htm 文件,找到:

<option value="checkbox">Checkbox多選框</option>

在其 下面 添加如下代碼

<option value="stepselect">聯(lián)動(dòng)類型</option>

2、在回到自定義表單,添加關(guān)鍵詞,發(fā)現(xiàn)聯(lián)動(dòng)類型可選了。這里以地區(qū)聯(lián)動(dòng)為例如下圖:

織夢地區(qū)聯(lián)動(dòng)顯示數(shù)字

(此圖片來源于網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系刪除! )

3、點(diǎn)擊確定,保存即可,然后就是前臺(tái)的調(diào)用,發(fā)現(xiàn)調(diào)用出來顯示的是數(shù)字,而不是具體的地區(qū)的名稱。

解決地區(qū)聯(lián)動(dòng)調(diào)用顯示數(shù)字的方法

打開 找到dede/templets/diy_list.htm文件中,找到

else if($fielddata[1]==‘a(chǎn)ddon‘)

{

$fields[$field] = "<a href=‘{$fields[$field]}‘

target=‘_blank‘><img src=‘images/channeladd.gif‘ border=‘0‘ /> 其它附件</a>";

}

在其 下面 添加如下代碼

else if($fielddata[1]==‘stepselect‘) {

$fields[$field] = Getenums("{$fields[$field]}",‘nativeplace‘);

}

繼續(xù)在該文件中,找到

</form>

在其 下面 添加如下代碼

<?php function Getenums($evalue=0,$egroup)

{

if( !isset($GLOBALS[‘em_‘.$egroup.‘s‘]) )

{

$cachefile = DEDEDATA.‘/enums/‘.$egroup.‘.php‘;

if(!file_exists($cachefile))

{

require_once(DEDEINC.‘/enums.func.php‘);

WriteEnumsCache();

}

if(!file_exists($cachefile))

{

return ‘‘;

}

else

{

require_once($cachefile);

}

}

if($evalue>=500)

{

if($evalue % 500 == 0)

{

return (isset($GLOBALS[‘em_‘.$egroup.‘s‘][$evalue]) ? $GLOBALS[‘em_‘.$egroup.‘s‘][$evalue] : ‘‘);

}

else if (preg_match("#([0-9]{1,})\.([0-9]{1,})#", $evalue, $matchs))

{

$esonvalue = $matchs[1];

$etopvalue = $esonvalue - ($esonvalue % 500);

$esecvalue = str_replace(".00",".",$evalue);

$GLOBALS[‘em_‘.$egroup.‘s‘][$etopvalue] = empty($GLOBALS[‘em_‘.$egroup.‘s‘][$etopvalue])? ‘‘

: $GLOBALS[‘em_‘.$egroup.‘s‘][$etopvalue];

$GLOBALS[‘em_‘.$egroup.‘s‘][$esonvalue] = empty($GLOBALS[‘em_‘.$egroup.‘s‘][$esonvalue])? ‘‘

: $GLOBALS[‘em_‘.$egroup.‘s‘][$esonvalue];

$GLOBALS[‘em_‘.$egroup.‘s‘][$esecvalue] = empty($GLOBALS[‘em_‘.$egroup.‘s‘][$esecvalue])? ‘‘

: $GLOBALS[‘em_‘.$egroup.‘s‘][$esecvalue];

return $GLOBALS[‘em_‘.$egroup.‘s‘][$etopvalue].‘ -

‘.$GLOBALS[‘em_‘.$egroup.‘s‘][$esonvalue].‘ -

‘.$GLOBALS[‘em_‘.$egroup.‘s‘][$esecvalue];

}

else

{

$elimit = $evalue % 500;

$erevalue = $evalue - $elimit;

$GLOBALS[‘em_‘.$egroup.‘s‘][$erevalue] = empty($GLOBALS[‘em_‘.$egroup.‘s‘][$erevalue])? ‘‘

: $GLOBALS[‘em_‘.$egroup.‘s‘][$erevalue];

$GLOBALS[‘em_‘.$egroup.‘s‘][$evalue] = empty($GLOBALS[‘em_‘.$egroup.‘s‘][$evalue])? ‘‘

: $GLOBALS[‘em_‘.$egroup.‘s‘][$evalue];

return $GLOBALS[‘em_‘.$egroup.‘s‘][$erevalue].‘ - ‘.$GLOBALS[‘em_‘.$egroup.‘s‘][$evalue];

}

}

}

?>

這樣就可以了。

本文最后更新于 2023-8-1 12:07,某些文章具有時(shí)效性,若有錯(cuò)誤或已失效,請?jiān)诰W(wǎng)站留言或聯(lián)系站長:17tui@17tui.com
·END·
站長網(wǎng)微信號(hào):w17tui,關(guān)注站長、創(chuàng)業(yè)、關(guān)注互聯(lián)網(wǎng)人 - 互聯(lián)網(wǎng)創(chuàng)業(yè)者營銷服務(wù)中心

免責(zé)聲明:本站部分文章和圖片均來自用戶投稿和網(wǎng)絡(luò)收集,旨在傳播知識(shí),文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請勿用于商業(yè)用途,如果損害了您的權(quán)利,請聯(lián)系我們及時(shí)修正或刪除。謝謝!

17站長網(wǎng)微信二維碼

始終以前瞻性的眼光聚焦站長、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領(lǐng)域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長轉(zhuǎn)型升級(jí),為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質(zhì)的創(chuàng)業(yè)信息和品牌營銷服務(wù),與站長一起進(jìn)步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨(dú)!

掃一掃,關(guān)注站長網(wǎng)微信

大家都在看

    熱門排行

      最近更新

        返回頂部