DedeCms 單頁提示 “DedeTag Engine Create ,織夢教程
導讀:織夢教程織夢教程現在國內開源的PHP項目越來越多,如DedeCms,phpCms,帝國cms 這些是比較出名應用得比較廣泛的開源項目,這里我不評價到底哪個更好 哪個使用更方便,dede手機模板dede下瓻模板下載。
現在國內開源的PHP項目越來越多,如DedeCms,phpCms,織夢模板安裝帝國cms 這些是比較出名應用得比較廣泛的開源項目,這里我不評價到底哪個更好 哪個使用更方便,本文是對DedeCms的一個單頁出錯提供解決方法。
在DEDECMS中 單頁功能是一個比較方便實在的東西,不過麻煩的就是它不會自動創建文件夾,這點就導致了我dede,模板們經常在添加單頁文檔時看【DedeTag Engine Create File False】這樣的提示,其實【DedeTag Engine Create File False】就是說你指定單頁保存的目標文件夾不存在。怎么解決呢?方法很簡單:
方法一:手動新建文件夾,只要保證跟你指定的文件夾目標對應就可以了。
方法二:修改代碼,使得程序自動創建文件夾。下面我把要添加的代碼列出來
增加一個PHP的函數,也是自動創建文件夾的函數。
// 單頁文檔 自動創建目錄 function SgCreateDir($filename=''){ if(empty($filename織夢模板)){return '';} global $cfg_cmspath; if(!function_exists('SpCreateDir')){ require_once(DEDEINC . '/inc/inc_fun_funAdmin.php'); } $fpath_ = ereg_replace("[/\]{1,}", '/', $cfg_cmspath . '/' . $filename); $fnamelen = strlen(strrchr($fpath_, '/')); $fpath = substr($fpath_, 0, 0-$fnamelen); return SpCreateDir($fpath); }
至于這個函數的代碼要放到哪兒就看你自己的喜好了,只要能調用得到,個人建議最好在 include 目錄中新建一個【extend.func.php】把函數放到這個文件中。下面我們要修改單頁文檔的程序了。后臺目錄【dede】中找到【templets_one_add.php】文件,在文件要查找【$sg = new sgpage($id);】在這行上面加入【SgCreateDir($filename);】這樣就可以在添加單頁時自動創建目錄了。
相關dede手機模板dede下瓻模板下載。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-20 ,文章DedeCms 單頁提示 “DedeTag Engine Create ,織夢教程主要講述提示,標簽,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_31586.html