国产沈阳熟女视频|骚视频97网站一区日本在线视频|久1社区在线视频|综合久久国外自产拍无码精品视频|亚洲欧美Tv先锋|综合五月天网址制服丝袜在线露脸|1024欧美手机视频我不卡|日本二区欧美亚洲国产|丁香五月婷婷五月|综合 另类 一区

    1. <label id="bbg82"><legend id="bbg82"></legend></label>
      <label id="bbg82"></label>
      284292114@qq.com 中國(guó)站
      行業(yè)新聞 網(wǎng)站建設(shè) 網(wǎng)絡(luò)推廣 首頁(yè)>新聞中心>網(wǎng)站建設(shè)

      后臺(tái)網(wǎng)站導(dǎo)入HTML代碼失效,應(yīng)該如何處理。

      時(shí)間:2025-06-24   訪問(wèn)量:0

      項(xiàng)目需求:

      客戶要求后臺(tái)能導(dǎo)入HTML代碼。這個(gè)代碼是他用AI生成的新聞詳情,自帶了各種樣式。

      形如:

      <style>
       .container-body{}
       .box{}
      </style>
      <div class="container-body">
         <div class="box"></div>
         <div class="box"></div>
      </div>

      使用過(guò)程:

      在后臺(tái)的編輯器中,切換成HTML再導(dǎo)入HTML代碼,前端雖然能顯示,但是所有的DIV被過(guò)濾掉,CSS也被過(guò)濾掉。

      所以直接在后臺(tái)編輯器中添加的方式,只能PASS掉。


      然后我們想到使用擴(kuò)展字段的多行字段。

      后臺(tái)添加擴(kuò)展字段:ext_html

      然后添加文章, 將HTML代碼復(fù)制進(jìn)去。之后發(fā)現(xiàn)內(nèi)容被截取,很明顯是字段字?jǐn)?shù)和和類型被限制了。

      打開數(shù)據(jù)庫(kù)查看,發(fā)現(xiàn)字段是varchar,字?jǐn)?shù)限制了100,所以修改調(diào)整為:mediumetext,長(zhǎng)度改為空,即不限制。

      然后再在后臺(tái)重新添加提交。

      這次數(shù)據(jù)正常保存起來(lái)了。但是前端顯示又出問(wèn)題了,總是在很多地方添加換行符號(hào):

      <br/>


      所以我們打開:ContentController.php

      找到如下代碼 ,將里面的換行符號(hào)去掉就可以了。:

       case 2: // 多行文本處理
                                      $field_data = str_replace(["\\r\\n", "\\n"], "<br>", $field_data); // 多行文本時(shí)替換回車 部分情況回車識(shí)別為\\n @LiuXiaoBai
                                      break;


      這次再打開前端測(cè)試,一切正常

      服務(wù)咨詢
      1對(duì)1咨詢,專業(yè)客服為您解疑答惑
      聯(lián)系銷售
      15899750475
      在線咨詢
      聯(lián)系在線客服,為您解答所有的疑問(wèn)