校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > dedecms中常見(jiàn)問(wèn)題修改方法總結(jié)

dedecms中常見(jiàn)問(wèn)題修改方法總結(jié)

POST TIME:2017-11-13 00:16

新手常見(jiàn)問(wèn)題,此貼是早些時(shí)候我發(fā)的,在3.1正式版中.有些問(wèn)題已得到修正,不過(guò)仍可作為修改或?qū)W習(xí)參考
請(qǐng)大家花點(diǎn)耐心看完這個(gè)吧,這些問(wèn)題很多人都有碰到.何必要不停的發(fā)貼子問(wèn)呢?
另外,看完這個(gè)請(qǐng)去你自己的后臺(tái)看完模板標(biāo)記參考!!特別是arclist這個(gè)標(biāo)記的參數(shù)說(shuō)明!!
多思考一下問(wèn)題,多試驗(yàn)一下標(biāo)記,,學(xué)到就是自己的,學(xué)不到,誰(shuí)也幫不到你!!
補(bǔ)充一點(diǎn)..很多標(biāo)記都可以參考系統(tǒng)默認(rèn)的模板和模板區(qū)的一些好模板,多看標(biāo)記體會(huì)每個(gè)標(biāo)記的用法,
下文如果有您的貼子..感謝您對(duì)DEDE的匏礁凍?.
3.1lit最新版當(dāng)一級(jí)欄目為最終列表欄目時(shí),使列表顯示其下級(jí)欄目的文章的修改
include/inc_arclist_view.php
80行:
$addSql.="And(typeid=‘".$this->TypeID."‘ortypeid2=‘".$this->TypeID."‘)";
更改為:
//增加的,用來(lái)解決上級(jí)列表調(diào)用不出下級(jí)列表的問(wèn)題
$ssid=TypeGetSunID($this->TypeID,$this->dsql);
$ssid2=str_replace(‘typeid‘,‘typeid2‘,$ssid);
//結(jié)束增加的
$addSql.="And(typeid=‘".$this->TypeID."‘or".$ssid."ortypeid2=‘".$this->TypeID."‘or".$ssid2.")";//本句也已修改
上面這部分用來(lái)解決分頁(yè)問(wèn)題
include/inc/inc_fun_SpGetArcList.php
70行開(kāi)始:
if($ridnum>1){
$tpsql="";
for($i=0;$i<$ridnum;$i++){
if($tpsql=="")$tpsql.="And(".TypeGetSunID($reids[$i],$dsql,‘arc‘);
else$tpsql.="Or".TypeGetSunID($reids[$i],$dsql,‘arc‘);
}
$tpsql.=")";
$orwhere.=$tpsql;
unset($tpsql);
}
else{
$orwhere.="And".TypeGetSunID($typeid,$dsql,‘arc‘);
}
更改為:
if($ridnum>1){
$tpsql="";
for($i=0;$i<$ridnum;$i++){
if($tpsql==""){
//開(kāi)始修改文章第二欄目調(diào)用問(wèn)題
$ssid=TypeGetSunID($reids[$i],$dsql,‘arc‘);
$ssid2=str_replace(‘typeid‘,‘typeid2‘,$ssid);
$tpsql.="And(".$ssid."or".$ssid2;}
else{
$tpsql.="Or".TypeGetSunID($reids[$i],$dsql,‘arc‘);
$tpsql.=str_replace(‘typeid‘,‘typeid2‘,$tpsql);}
}
$tpsql.=")";
$orwhere.=$tpsql;
unset($tpsql);
}
else{
$ssid=TypeGetSunID($typeid,$dsql,‘arc‘);
$ssid2=str_replace(‘typeid‘,‘typeid2‘,$ssid);
$orwhere.="And(".$ssid."or".$ssid2.")";//結(jié)束修改文章第二欄目調(diào)用問(wèn)題
}
此部分用來(lái)解決調(diào)用下級(jí)欄目文章列表問(wèn)題
替換的代碼我寫(xiě)的很粗糙,可以暫時(shí)先用著,等官方的解決方案出來(lái)后再替換
在include/inc_arclist_view.php還要改一處:
//獲得一個(gè)單列的文檔列表

//類(lèi)別ID的條件
$orwhere.="And(dede_archives.typeid=‘".$this->TypeID."‘ordede_archives.typeid2=‘".$this->TypeID."‘)";
改為:
//類(lèi)別ID的條件
$ssid=TypeGetSunID($this->TypeID,$this->dsql);
$orwhere.="And(dede_archives.typeid=‘".$this->TypeID."‘or".$ssid."ordede_archives.typeid2=‘".$this->TypeID."‘)";
否則有頁(yè)面沒(méi)有列表內(nèi)容,因?yàn)?0行是Selectcount(*).....
關(guān)于那個(gè)欄目路徑有個(gè){cmspath}
首先說(shuō)一下{cmspath}的意思,,打開(kāi)后臺(tái)"系統(tǒng)配置參數(shù)"可以看到第二項(xiàng),DedeCms安裝目錄:
這個(gè)就是{cmspath}所解析出來(lái)的路徑,
如果beta2升級(jí)到lit,需要手工修改欄目屬性,把{cmspath}去除.或者你運(yùn)行setup升級(jí)完之后用lit的所有文件
替換掉之前的B2的所有文件,這樣{cmspath}就可以正常解析成你的網(wǎng)站路徑
如果你不用{cmspath}這個(gè)參數(shù),.可以照下面的修改
執(zhí)行SQL:updatedede_arctypesettypedir=replace(typeidr,‘{cmspath}‘,‘‘);
以去掉數(shù)據(jù)庫(kù)的里{cmspath}
然后修改文件catalog_add.php找到$true_typedir=str_replace("{cmspath}",$cfg_cmspath,$typedir);
改成
$true_typedir=str_replace("",$cfg_cmspath,$typedir);
就行
[field:description/]這個(gè)標(biāo)簽如何限制字?jǐn)?shù)?
[field:descriptionfunction=‘cn_substr(@me,80)‘/]
dede里的所有標(biāo)記都支持這樣使用函數(shù)的
關(guān)于3.1版友情鏈接添加后在首頁(yè)沒(méi)有顯示的問(wèn)題
引起這個(gè)的主要原因是BLT在編寫(xiě)的時(shí)候把表dede_flink的ischeck的值弄反了造成的.
在3.01里..ischeck=1表示首頁(yè)鏈接..2表示內(nèi)頁(yè)鏈接,但3.1正好相反,
給一個(gè)最簡(jiǎn)直的改法就是打開(kāi)inc_fun_SpGetFriendLink.php
找到第13行..
CODE:
$wsql="whereischeck=1";
[Copytoclipboard]
將1改為2就行了.
11.11更新過(guò)后,取消了inc_fun_SpGetFriendLink.php這個(gè)文件的調(diào)用.
所以只須要打開(kāi)inc_arcpart_view.php
在410行附近
CODE:
$wsql="whereischeck=1";
if($type=="p_w_picpath")$wsql.="Andlogo<>‘‘";
elseif($type=="text")$wsql.="Andlogo=‘‘";
else$wsql.="";
[Copytoclipboard]
同樣將whereischeck=1改為2就可以
3.1LIT版廣告名稱(chēng)修改后無(wú)效的解決辦法
http://bbs.dedecms.com/read.php?tid=7135
看4樓的回貼.
dede新版如何去掉列表的文章摘要
刪除[field:info/]
關(guān)于后臺(tái)登陸驗(yàn)證碼樣式的修改
http://bbs.dedecms.com/read.php?tid=6244
當(dāng)文章描述中出現(xiàn)的英文長(zhǎng)度大于table的寬度時(shí),會(huì)搞的很難看
[field:textlink/]
改為
<ahref=‘[field:arcurl/]‘>[field:titlefunction=‘cn_substr(@me,30)‘/]</a>
新建頻道模型教程
http://bbs.dedecms.com/read.php?tid=5972
dedecms實(shí)現(xiàn)列表頁(yè)雙樣式
<tablewidth=‘100%>
{dede:listtype=‘full‘}
<tr>
<tdclass=‘[field:IDfunction=‘MagicVar("arch2","arch2")‘/]‘><b>[field:typelink/][field:textlink/]</b>點(diǎn)擊:[field:click/]([field:stime/])</td>
</tr>
{/dede:list}
</table>
我想實(shí)現(xiàn)一個(gè)功能,就是在文章列表中(模板list_article)如果文章有縮略圖就顯示縮略圖,沒(méi)有的話(huà)則直接顯示文章列表而不顯示“沒(méi)有縮略圖”的圖片。
dedecms的擴(kuò)展是用function形式的,因?yàn)榧尤雐f這種結(jié)構(gòu)太占用資源,如果你有必要,你可以這樣:
[field:picnamefunction="GetMyPic(‘@me‘)"/]
在inc_functions.php里定義一個(gè)函數(shù)
functionGetMyPic($img)
{
if($img=="")return"";
elsereturn"<imgsrc=‘$img‘width=‘120‘height=‘100‘border=‘0‘>";
}
這樣來(lái)處理
這種做法可能會(huì)有點(diǎn)不便,但好處是既達(dá)到擴(kuò)展目的,又不會(huì)占用太大資源,又不影響模板結(jié)構(gòu),實(shí)現(xiàn)真正的模板與代碼分離
點(diǎn)擊圖片進(jìn)入下一頁(yè)
打開(kāi)include/inc_archives_view.php
大概在444行左右,找到
$this->Fields[$this->SplitPageField]=$this->Fields[$this->SplitPageField];
注釋掉,改為
$this->Fields[$this->SplitPageField]=$this->ClickPicNext($this->Fields[$this->SplitPageField]);
然后,最后加上函數(shù),注意在最后一個(gè)括號(hào)里面!
//把圖片替換成鏈接
//----------------------------
functionClickPicNext(&$body)
{
if($this->NowPage!=$this->TotalPage){
$lPage=$this->NowPage+1;
$body=preg_replace("/<(img|IMG)(.*)(src|SRC)=[\&;|‘|]{0,}((.*)>)/isU","<ahref=‘".$this->NameFirst."_".$lPage.".".$this->ShortName."‘>"."\${0}"."</a>",$body);
//$body="<ahref=‘".$this->NameFirst."_".$lPage.".".$this->ShortName."‘>".$body."</a>";
}else{
if($this->GetNext()){
$body=preg_replace("/<(img|IMG)(.*)(src|SRC)=[\&;|‘|]{0,}((.*)>)/isU","<ahref=‘".$this->GetNext()."‘>"."\${0}"."</a>",$body);
//$body="<ahref=‘".$this->GetNext()."‘>".$body."</a>";
}
}
return$body;
}
自動(dòng)地把文章中的圖片替換為下一頁(yè)的鏈接,如果是最后一頁(yè),則為下一篇!
注意:先要按下面的改法,把上一篇下一篇分開(kāi)才行!
[dede3.1][改法]上一篇下一篇分開(kāi)調(diào)用,且限定文章所在欄目?jī)?nèi)而不是現(xiàn)在的全站。
http://bbs.dedecms.com/read.php?tid=5051
在文章列表中,有的標(biāo)題被截?cái)嗔?用什么樣的代碼可以讓鼠標(biāo)在上面的時(shí)候可以顯示完整的文件名?
{dede:arclistrow=16orderby=pubdatecol=1typeid=3}
<li>·<ahref="[field:arcurl/]"title="[field:title/]">[field:titlefunction="cn_substr(‘@me‘,30)"/]</a></li>
{/dede:arclist}
怎么樣在文章名前面顯示所屬的文章欄目?
{dede:arclistrow=10orderby=pubdate}
·[field:typelink/][field:textlink/]<br/>
{/dede:arclist}
生成的文章文件名能不能增加MD5加密
自己改一下,這種屬于典型的無(wú)聊需求吧
include/inc_channel_unit_functions.php
.
[field:writer/]怎么沒(méi)有用
lit版inc_arcpart_view.php沒(méi)有讀取附加表
修改include\inc\inc_fun_SpGetArcList.php第120行,在后面加arc.writer,
當(dāng)然你也可以加入你還想引入的附加表內(nèi)容如:
arc.writer,arc.source,arc.shorttitle,
新安裝的DEDECMS3.0.1,第一次登陸就說(shuō)我密碼錯(cuò)誤!
你要查一下是否有dede_admin這個(gè)表,如果有,看看有沒(méi)有數(shù)據(jù),
如果用戶(hù)名和密碼沒(méi)有不允許的符號(hào)的話(huà),
一般是服務(wù)器可能能無(wú)法完成安裝的SQL導(dǎo)入才可能會(huì)提示用戶(hù)名不存在
手工加個(gè)用戶(hù)就OK了.
也可以在數(shù)據(jù)庫(kù)中刪除表dede_admin,然后重新安裝即可
關(guān)于listpage分頁(yè)在生成會(huì)有表格的修改
搜索
//獲取靜態(tài)的分頁(yè)列表
在下面的幾行可以看到分頁(yè)的一些東東
關(guān)于欄目多風(fēng)格和系統(tǒng)底層模版的問(wèn)題
用arclist
{dede:arclist
typeid=‘‘row=‘‘col=‘‘titlelen=‘‘
infolen=‘‘imgwidth=‘‘imgheight=‘‘listtype=‘‘orderby=‘‘keyword=‘‘}
自定義樣式模板(InnerText)//這里定義你顯示的樣式..不要修改底層模板了..免得你自己麻煩.
{/dede:arclist}
另外欄目的模板可以不使用系統(tǒng)默認(rèn)的{style}/list_article.htm
你可以手工指定欄目的封面模板或是列表模板嘛..列如:{style}/list_class1.htm
{style}/list_class2.htm
等.這樣就可以多風(fēng)格了嘛.
用dedecms做小說(shuō)站的思路
1、新建兩個(gè)模型
book模型和章節(jié)模型
2、重新寫(xiě)檔案發(fā)布程序,關(guān)鍵把兩個(gè)模型關(guān)聯(lián)起來(lái),而現(xiàn)在提供內(nèi)容模型的cmsware和dede都是辦不到的,而dede自建頻道提供的檔案發(fā)布程序項(xiàng)可以很好的利用。重新些這四個(gè)文件(兩個(gè)界面和兩個(gè)提交后處理的程序)即可。
3、如果要做成起點(diǎn)中文網(wǎng)哪種模式,那就要在member目錄下寫(xiě)關(guān)于投稿的程序,以及在plus里面寫(xiě)業(yè)務(wù)模式如計(jì)費(fèi)、計(jì)點(diǎn)等功能的程序。
其實(shí),dede只是一個(gè)內(nèi)容發(fā)布的框架,提供的后臺(tái)工具只針對(duì)管理員而已,用戶(hù)完全可以自我定制各種模型,不過(guò)要對(duì)dede熟悉一點(diǎn)而已。
能寫(xiě)程序的不妨一試。
為什么我的自定義標(biāo)記總是被當(dāng)做文本來(lái)輸出
標(biāo)記里要加上ismake=‘yes‘屬性
對(duì)圖片SEO的一些思考,
<ahref=‘[field:arcurl/]‘><imgsrc=‘[field:picname/]‘alt=‘[field:title/]‘border=‘0‘width=‘imgwidth‘height=‘imgheight‘></a>
參考arclist標(biāo)記的說(shuō)明,,
dede編輯器的問(wèn)題..從WORD復(fù)制進(jìn)去的錯(cuò)誤
復(fù)制后安工具欄上那個(gè)右下角有黃色T的粘貼按鈕~~~移上去有提示的,無(wú)格式粘貼
標(biāo)簽的定義放在什么地方的
凡是include里的文件,有什么***view.php都是控制視圖的
關(guān)于自動(dòng)分頁(yè)的問(wèn)題
自動(dòng)分頁(yè)的大小為只能在2-5之前
3就是每個(gè)分頁(yè)為3K的意思。
這個(gè)跟動(dòng)易的不一樣,動(dòng)易的是字節(jié),所以你可以寫(xiě)2000或則3000DEDE的是K所以,你只能寫(xiě)2或則3,我的錯(cuò)誤在,我寫(xiě)成2000K!汗一個(gè),
這在DEDE里的意思是,一個(gè)分頁(yè)允許到2M!自然不成功
關(guān)于分頁(yè)標(biāo)題
內(nèi)容部分如下格式即可:
分頁(yè)標(biāo)題1#e#
第1頁(yè)內(nèi)容


收縮
  • 微信客服
  • 微信二維碼
  • 電話(huà)咨詢(xún)

  • 400-1100-266
校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
国产精品一区二区免费不卡 | 亚洲尤物视频在线| 久久久综合精品| 精品久久久久久久人人人人传媒| 91精品国产91久久久久久一区二区| 91久久国产综合久久| 一本到不卡免费一区二区| 91免费视频网| 欧美日韩一区二区在线观看| 欧美亚洲国产一卡| 欧美精品一二三区| 日韩一区二区三区在线视频| 日韩免费性生活视频播放| 亚洲精品一区二区在线观看| 国产日韩精品一区二区浪潮av | 91麻豆国产香蕉久久精品| 色一区在线观看| 欧美中文字幕一区二区三区亚洲| 欧美日韩精品一区二区三区| 日韩欧美精品三级| 国产三级精品三级| 亚洲视频资源在线| 午夜免费久久看| 国产精品综合一区二区| 99在线精品观看| 欧美精品久久一区二区三区| 精品国产电影一区二区| 成人欧美一区二区三区1314| 午夜精品福利久久久| 韩国欧美一区二区| 91美女视频网站| 精品国产网站在线观看| 亚洲欧美日韩一区二区 | 在线观看日韩一区| 精品免费99久久| 亚洲欧洲一区二区在线播放| 青青草国产成人99久久| 成人动漫中文字幕| 欧美一区二区观看视频| 国产精品乱码一区二区三区软件| 偷拍与自拍一区| 成人久久18免费网站麻豆 | 国产一区在线观看视频| 91首页免费视频| 久久久久久综合| 日本aⅴ精品一区二区三区 | 久久亚洲一级片| 自拍av一区二区三区| 国内精品写真在线观看| 欧美日韩日本视频| 亚洲三级久久久| 国产91高潮流白浆在线麻豆| 欧美一区二区免费视频| 亚洲一区免费观看| 99久久er热在这里只有精品15| 欧美不卡激情三级在线观看| 午夜精品在线看| 在线欧美日韩国产| 一区二区中文字幕在线| 国产寡妇亲子伦一区二区| 精品少妇一区二区三区在线视频| 日韩中文字幕1| 欧美性高清videossexo| 国产精品久久一级| 高清不卡一二三区| 国产亚洲成年网址在线观看| 美女高潮久久久| 欧美一级精品大片| 亚洲超碰97人人做人人爱| 91一区一区三区| 成人欧美一区二区三区视频网页 | 久久综合色鬼综合色| 丝袜脚交一区二区| 欧美伦理电影网| 免费欧美在线视频| 欧美大片国产精品| 国产麻豆午夜三级精品| 国产亚洲美州欧州综合国| 国产一区欧美一区| 欧美激情中文字幕一区二区| 国产成人鲁色资源国产91色综| 国产区在线观看成人精品| 粉嫩在线一区二区三区视频| 国产精品久久三| jvid福利写真一区二区三区| 亚洲欧美一区二区三区久本道91 | 欧美国产一区在线| 欧美性高清videossexo| 日本精品视频一区二区三区| 久久久影视传媒| 国产一区二区三区四| 国产精品全国免费观看高清| 99久久精品免费看| 亚洲人成小说网站色在线 | 久久综合九色综合欧美亚洲| 国产一区二区三区观看| 中文字幕一区二区三区视频| 欧美亚洲自拍偷拍| 激情文学综合网| 成人免费小视频| 日韩一级免费一区| av男人天堂一区| 日本美女一区二区三区视频| 国产日韩精品视频一区| 在线看日韩精品电影| 经典三级在线一区| 亚洲天堂免费看| 日韩精品一区国产麻豆| 91色|porny| 国产一区二区三区av电影| 亚洲一区自拍偷拍| 久久久久国产精品麻豆ai换脸| 91色视频在线| 国产精品1024| 天堂久久一区二区三区| 国产精品久久久久久久蜜臀| 欧美疯狂性受xxxxx喷水图片| 粉嫩一区二区三区在线看| 午夜精品在线视频一区| 国产精品国产自产拍高清av| 欧美一区二视频| 91久久香蕉国产日韩欧美9色| 国产一区二区三区免费播放 | 国产欧美日韩不卡免费| 欧美日韩mp4| 99精品偷自拍| 国产精品亚洲第一区在线暖暖韩国| 亚洲午夜久久久| 国产精品久久午夜夜伦鲁鲁| 精品盗摄一区二区三区| 欧美日韩亚洲综合| 91免费版pro下载短视频| 国产精品原创巨作av| 日精品一区二区三区| 亚洲综合成人网| 17c精品麻豆一区二区免费| 久久精品一区八戒影视| 欧美不卡在线视频| 日韩一区二区不卡| 欧美男同性恋视频网站| 在线观看成人小视频| 95精品视频在线| 91免费看视频| 日本韩国欧美国产| 91丨porny丨蝌蚪视频| 成人午夜视频在线观看| 91同城在线观看| 成人精品视频.| 丁香一区二区三区| 成人黄色国产精品网站大全在线免费观看| 老司机精品视频导航| 麻豆久久一区二区| 久久精品国产亚洲高清剧情介绍| 日韩综合在线视频| 久久成人精品无人区| 久久爱另类一区二区小说| 精品一区二区三区视频| 国产精品自拍网站| 成人在线综合网| 91福利视频久久久久| 欧美艳星brazzers| 欧美一区二区在线看| 精品国产一区a| 国产日韩欧美电影| 亚洲欧美国产高清| 亚洲va韩国va欧美va精品| 日韩av电影免费观看高清完整版在线观看| 偷窥少妇高潮呻吟av久久免费| 美女性感视频久久| 国产v综合v亚洲欧| 色婷婷综合视频在线观看| 欧美日韩国产色站一区二区三区| 欧美妇女性影城| 久久久综合激的五月天| 亚洲日本韩国一区| 天天影视色香欲综合网老头| 国产资源在线一区| av资源网一区| 日韩一区二区三区观看| 欧美激情一区在线| 亚洲sss视频在线视频| 国产精品自拍av| 在线亚洲欧美专区二区| 日韩视频不卡中文| 国产精品久久久爽爽爽麻豆色哟哟| 一区二区在线观看不卡| 久久精品国产久精国产| aaa亚洲精品一二三区| 欧美久久久久久久久| 国产精品无码永久免费888| 亚洲精品写真福利| 国产真实乱偷精品视频免| 91福利在线看| 中文字幕不卡的av| 青娱乐精品视频在线| 色综合天天综合网天天看片 | 国产精品18久久久久久久久| 91麻豆精品秘密| 久久色在线视频| 天堂久久久久va久久久久|