雷火电竞-中国电竞赛事及体育赛事平台

代理加盟

2023全新代理計(jì)劃,一站式模板建站,銅牌代理低至699元送終身VIP,獨(dú)立代理后臺(tái),自營(yíng)貼牌。

您現(xiàn)在的位置: 麥站網(wǎng) > 織夢(mèng)大學(xué) > 使用教程 >

DedeCMS織夢(mèng)自定義表單調(diào)用時(shí)間和IP地址教程

來(lái)源:本站原創(chuàng) 發(fā)布時(shí)間:2019-03-31 13:28:30熱度:我要評(píng)論(0

麥站模板建站平臺(tái)(10年經(jīng)驗(yàn)),服務(wù)數(shù)萬(wàn)家企業(yè),固定透明報(bào)價(jià)。域名注冊(cè)、主機(jī)/服務(wù)器、網(wǎng)站源碼一站式服務(wù)。實(shí)體公司,專(zhuān)業(yè)團(tuán)隊(duì),值得選擇!超過(guò)1000套模板已登記版權(quán),合規(guī)合法建站,規(guī)避版權(quán)風(fēng)險(xiǎn)!【點(diǎn)擊獲取方案】

       在營(yíng)銷(xiāo)型企業(yè)網(wǎng)站建設(shè)的時(shí)候,提高用戶信任度獲得更多的流量和訂單是SEO的最終目的?梢圆捎脤(shí)時(shí)動(dòng)態(tài)展示訂單和留言信息等,而很多企業(yè)站都是靜態(tài)頁(yè)面,其實(shí)可以在重要的首頁(yè)、訂單列表采用動(dòng)態(tài)頁(yè)面的方式展示,做好偽靜態(tài)就好。

       其實(shí)不用借助訂單系統(tǒng)或者插件一樣能達(dá)到這一的目的。下面以dedecms為例,進(jìn)一步完善了自定義表單的客服回復(fù)、下單時(shí)間、用戶IP等功能。下面橙色部分為自定義的字段。

建立自定義表單增加自定義字段

       依次點(diǎn)擊:后臺(tái)-頻道模型-自定義表單-增加新的自定義表單:

建立表單采用默認(rèn)的設(shè)置即可

根據(jù)實(shí)際需要增加相應(yīng)的字段和數(shù)據(jù)類(lèi)型

       比如增加如下的字段重要字段:回復(fù)(huifu)、時(shí)間(shijian)、IP(ip),這三個(gè)字段前臺(tái)是不需要看到的,有兩種寫(xiě)法,安全性考慮建議采用hidden的寫(xiě)法。

<p><input type='hidden' name='huifu' id='huifu' class='intxt' value='您好!' placeholder="回復(fù)"/></p>
<p style="display:none"><input type='text' name='shijian' id='shijian' class='intxt' value='' placeholder="時(shí)間"/></p>
<p style="display:none"><input type='text' name='ip' id='ip' class='intxt' value='' placeholder="IP"/></p>

      注:huifu字段,根據(jù)需要增加一個(gè)value=‘您的字符’,不然后臺(tái)看不到也修改不了。

某些隱藏的字段管理員點(diǎn)擊編輯進(jìn)行可以修改

前臺(tái)幾個(gè)的重要修改部分

       依次點(diǎn)擊后臺(tái)-頻道模型-自定義表單-前臺(tái)預(yù)覽-發(fā)布信息-(鼠標(biāo)右鍵)查看源代碼,把<form></form>之間的代碼復(fù)制過(guò)來(lái)就行了,粘貼在首頁(yè)或者其他相關(guān)頁(yè)面,具體樣式自己寫(xiě)。如果后面還更改字段,需要重復(fù)上訴步驟,否則會(huì)有“數(shù)據(jù)類(lèi)型錯(cuò)誤”提示。

       前臺(tái)還可以采用星星評(píng)價(jià)效果,比如自定義表單的字段pingfen,數(shù)據(jù)類(lèi)型為radio,前臺(tái)增加星星就好,樣式自己發(fā)揮了。

前臺(tái)隱藏了回復(fù)(huifu)、時(shí)間(shijian)、IP(ip)幾個(gè)字段

源代碼重要修改

       打開(kāi)/plus/diy.php找到如下代碼:

if($fieldinfo[1] == 'textdata')
{
${$fieldinfo[0]} = FilterSearch(stripslashes(${$fieldinfo[0]}));
${$fieldinfo[0]} = addslashes(${$fieldinfo[0]});
 }

       在下面增加代碼:

if($fieldinfo[0] == 'ip')
{
 ${$fieldinfo[0]}=GetIP();
}
if($fieldinfo[0] == 'shijian')
{
${$fieldinfo[0]}=date("Y-m-d H:i:s");//時(shí)間格式:2016-5-6 12:23:23,根據(jù)需要修改
}

首頁(yè)、列表頁(yè)調(diào)用自定義表單

       秀站網(wǎng)秀站網(wǎng)親測(cè)有效的方法,增加if后面的條件,不然會(huì)審核和未審核的都會(huì)調(diào)用出來(lái),下面if條件表示的是審核過(guò)的。

<ul>{dede:loop table='dede_diyform1' row='4' if='ifcheck=1'}
 <li>
  <p class="zixunT"><span><i class="i-name"></i>[field:xingming/]</span><span><i class="i-time"></i>[field:shijian/]</span></p>
  <p class="liuyan">
    <p><span>留言:</span>[field:miaoshu/]<p>
    <p><span>回復(fù):</span>[field:huifu/]...<p>
  </p>
 </li>{/dede:loop}
</ul>

    轉(zhuǎn)載請(qǐng)注明來(lái)源網(wǎng)址:http://www.jygsgssxh.com/dedecms_jq/1430.html

    發(fā)表評(píng)論

    評(píng)論列表(條)

       
      QQ在線咨詢
      VIP限時(shí)特惠