ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 域名模式的手機站在列表頁調用縮略圖時,路徑是直接取的電腦站的圖片 2 0
迅睿CMS版本:4.5.4 #域名模式



上面圖一中域名模式的手機站在 列表頁調用縮略圖時路徑是直接取的電腦站的圖片;

但在下面圖二中 在內容頁 文章正文中 圖片的路徑卻是 手機站的,麻煩指引解答下具體是啥原因;

最終需求就是手機站調用縮略圖及內容頁正文中的圖片路徑都是像圖一那樣直接調用電腦站路徑下圖片:http://kh022.xxxxxxx.com/uploads/200629/1-200629104059401.jpg



解決方案
  • 打開 config/custom.php 添加自定義函數

    /*
     * 織夢轉迅睿后二級域名手機站內容圖片去寬高自適應+絕對路徑
     * @param     string  $body
     * @return    string  返回內容
     */
    if(!function_exists('resetBody'))
    {
        function resetBody($body)
        {
            $search  = '/(<img.*?)width=(["\'])?.*?(?(2)\2|\s)([^>]+>)/is';
            $search1 = '/(<img.*?)height=(["\'])?.*?(?(2)\2|\s)([^>]+>)/is';
            $search2 = '#(<img.*?style=".*?)width:\s{0,}\d+px;([^"]*?.*?>)#i';
            $search3 = '#(<img.*?style=".*?)height:\s{0,}\d+px;([^"]*?.*?>)#i';
            $content = preg_replace($search, '$1$3', $body);
            $content = preg_replace($search1, '$1$3', $content);
            $content = preg_replace($search2, '$1$2', $content);
            $content = preg_replace($search3, '$1$2', $content);
            $result  = str_replace('/uploads/', SITE_URL . '/uploads/', $content);
            return $result;
        }
    }

    模板調用文檔內容標簽

    {$content}

    改成

    {resetBody($content)}

    就可以了

    高端程序員往往采用最樸素的編程方式,若不是貧窮,誰愿意弄的自己一身才華!
  • 回復@LandQ 感謝指引解答,已經解決

    滿意答案
    承載夢想
  • @迅睿cms用戶:已經解決
    承載夢想