??織夢(mèng)網(wǎng)站系統(tǒng),更新系統(tǒng)后,出現(xiàn)點(diǎn)擊一鍵更新,跳一個(gè)畫面之后就顯示空白什么也不提示(如下圖),逐個(gè)生成排查,發(fā)現(xiàn)除了首頁(yè),欄目頁(yè)無法生成,內(nèi)容頁(yè)也無法生成,下面全寶鑫技術(shù)就來分享下織夢(mèng)系統(tǒng)生成文檔,生成欄目及一鍵更新空白沒反應(yīng),解決方法:
??織夢(mèng)dede點(diǎn)擊一鍵更新之后空白的解決方法一共有2種,測(cè)試了兩種方法都成功了,各位可以試試兩個(gè)方法。
第一種:修改htm模板文件解決織夢(mèng)無法生成問題
這種方法是我解決問題的方法,不知道是不是dede系統(tǒng)存在的bug。
1)打開模板文件/templets/你的模板文件夾/
2)查找(可以單個(gè)查找也可以批量查找)
{dede:field name='typeid' function="GetTopTypename(@me)" /}
改為
{dede:field name="typename"/}
??含有這兩個(gè)字段的模板,將上面的調(diào)用改了,網(wǎng)上說的方法是整句刪除,但是{dede:field name='typeid' function="GetTopTypename(@me)" /}?//這個(gè)標(biāo)簽是獲取當(dāng)前頂級(jí)欄目名稱,我將他替換為{dede:field name="typename"/}同樣都是調(diào)用當(dāng)前欄目的,保存之后再更新后臺(tái)完美解決。
第二種:添加支持代碼解決織夢(mèng)無法更新問題
1)打開織夢(mèng)include/common.func.php這個(gè)文件;在該文件最底部加上下面這段代碼;
//獲取頂級(jí)欄目名
// Diy自定在欄目頁(yè)調(diào)用頂級(jí)欄目 function GetTopTypename($id) { global $dsql; $row = $dsql->GetOne("SELECT typename,topid FROM dede_arctype WHERE id= $id"); if ($row['topid'] == '0') { return $row['typename']; } else { $row1 = $dsql->GetOne("SELECT typename FROM dede_arctype WHERE id= $row[topid]"); return $row1['typename']; } } function GetTopTypenameen($id) { global $dsql; $row = $dsql->GetOne("SELECT typenameen,topid FROM dede_arctype WHERE id= $id"); if ($row['topid'] == '0') { return $row['typenameen']; } else { $row1 = $dsql->GetOne("SELECT typenameen FROM dede_arctype WHERE id= $row[topid]"); return $row1['typenameen']; } }
2)這就可以在需要的地方使用標(biāo)簽{dede:field name='typeid' function="GetTopTypename(@me)" /}來獲取當(dāng)前頂級(jí)欄目名稱;
以上的原因,一般是低版本升級(jí)系統(tǒng)為加固版后造成的。
下面的原因,一般是低版本升級(jí)系統(tǒng)為2018以后的版本造成的。
造成的因?yàn)槭?,模板文件里含這串代碼:?function="gettoptype(@me,id)"/}.jpg);
織夢(mèng)頂級(jí)欄目鏈接,名稱及id調(diào)用代碼
{dede:field.typeid function="gettoptype(@me,id)"/} //id
{dede:field.typeid function="gettoptype(@me,name)"/} //名稱
{dede:field.typeid function="gettoptype(@me,link)"/} //鏈接
解決方法就是:
修改 include/helpers/extend.helper.php
結(jié)尾增加 :
/** * 獲取一個(gè)類目的頂級(jí)欄目 * @param string $tid 欄目ID * @return string */ if ( ! function_exists('gettoptype')) { function gettoptype($tid,$action) { global $dsql,$cfg_Cs; if(!is_array($cfg_Cs)) { require_once(DEDEDATA."/cache/inc_catalog_base.inc"); } if(!isset($cfg_Cs[$tid][0]) || $cfg_Cs[$tid][0]==0) { $topid = $tid; } else { $topid = GetTopid($cfg_Cs[$tid][0]); } $row = $dsql->GetOne("SELECT * FROM `dede_arctype` WHERE id=$topid"); $toptypename = $row['typename']; $toptypeurl = $topid; if($action=='id') return $topid; if($action=='name') return $toptypename; if($action=='link') return GetOneTypeUrlA($row); } }
1、按客戶要求訂制,專業(yè)技術(shù)員做到客戶滿意為止。
2、網(wǎng)頁(yè)欄目和網(wǎng)頁(yè)數(shù)不限,用戶可通過網(wǎng)站后臺(tái)增加和修改。
3、網(wǎng)站電腦版和移動(dòng)版同時(shí)開發(fā),同一網(wǎng)址,電腦打開是電腦版網(wǎng)頁(yè),手機(jī)打開自適應(yīng)手機(jī)版網(wǎng)頁(yè)。
4、網(wǎng)站美工和客戶相互配合,客戶提供產(chǎn)品相關(guān)的圖片資料,美工排版,上傳到網(wǎng)站。
5、網(wǎng)站搭建完成后,配網(wǎng)站操作說明書,和操作視頻教學(xué)。
6、配相關(guān)網(wǎng)站優(yōu)化排名資料,和網(wǎng)頁(yè)圖片處理軟件,管理操作資料推送給客戶。
7、根據(jù)搜索引擎規(guī)則編寫網(wǎng)站代碼,自然排名和競(jìng)價(jià)排名,容易被搜索引擎收錄。
8、交一次搭建網(wǎng)站制作費(fèi)用,獲得終身網(wǎng)站使用權(quán)。
1、從專業(yè)拍攝產(chǎn)品圖片;
2、到美工處理產(chǎn)品圖片;
3、到上傳產(chǎn)品資料圖片;
4、到網(wǎng)店旺鋪排版裝修;
5、到優(yōu)化管理網(wǎng)店旺鋪。
同時(shí)網(wǎng)店經(jīng)營(yíng)商家只需要每天上班時(shí)間,按時(shí)登錄網(wǎng)店的在線客服溝通工具,等待與詢盤過來的客戶及時(shí)溝通,也就是開始等待接訂單。