我們?cè)诎惭b的時(shí)候有一項(xiàng)是設(shè)置欄目訪問(wèn)類型為靜態(tài)還是動(dòng)態(tài)訪問(wèn)。安裝的時(shí)候如果設(shè)置的動(dòng)態(tài)訪問(wèn),以后想修改成靜態(tài)訪問(wèn),難道我們要重新再安裝再選擇靜態(tài)訪問(wèn)嗎,難道沒(méi)有別的方法了嗎,方法是有的,且聽(tīng)我說(shuō)來(lái),有三種方法可以設(shè)置訪問(wèn)類型。
第一種方法: 修改模板,修改程序(推薦,也是最簡(jiǎn)便的方法)
看修改方法:
先說(shuō)添加欄目時(shí)設(shè)置訪問(wèn)類型.
1.打開(kāi)dede/templets/catalog_add.htm
2.在文件中間的某一</tr>后面加入以下HTML代碼:
<tr>
<td height="26" class='bline'> <strong>欄目類型:</strong></td>
<td class='bline'><input type='radio' name='isdefault' value='1' class='np' checked="checked" />
靜態(tài)
<input type='radio' name='isdefault' value='-1' class='np' />
動(dòng)態(tài)
</td>
</tr>
3.添加后你自己測(cè)試吧。
下面說(shuō)一下修改欄目模板:
1.打開(kāi)dede/templets/catalog_edit.htm
2.還是在某</TR>后面加入以下代碼,這次加入的代碼跟上面加入的代碼不一樣哦。
<tr>
<td height="26" class='bline'> <strong>欄目類型:</strong></td>
<td class='bline'><input type='radio' name='isdefault' value='1' class='np' <?php if($myrow['isdefault']=="1") echo " checked='1' ";?> />
靜態(tài)
<input type='radio' name='isdefault' value='-1' class='np' <?php if($myrow['isdefault']=="-1") echo " checked='1' ";?>/>
動(dòng)態(tài)
</td>
</tr>
3.修改PHP文件,找到dede/catalog_edit.php
4.打到行19-43行。
5.在其中的某一行如: defaultname='$defaultname', 下面再插入一行,插入以下代碼:
isdefault='$isdefault',
6.修改完畢,自己去測(cè)試吧!
第二種方法:在后臺(tái)通過(guò)“SQL命令行工具”運(yùn)行SQL命令
這種方法不足的地方是把所有的欄目都設(shè)置為靜態(tài)或者動(dòng)態(tài)訪問(wèn)。
且看操作:|
1. 系統(tǒng)設(shè)置--SQL命令行工具
2.運(yùn)行以下SQL
把動(dòng)態(tài)轉(zhuǎn)換為靜態(tài)SQL: Update `DEDE_arctype` set isdefault=1 where isdefault=-1
把靜態(tài)轉(zhuǎn)換為動(dòng)態(tài)SQL: Update `DEDE_arctype` set isdefault=-1 where isdefault=1
第三種方法:手動(dòng)修改數(shù)據(jù)庫(kù)表
通過(guò)MYSQL管理工具如:PMA,Navicat For MySQL Enterprise Edition,SQLyog Enterprise等打開(kāi)該數(shù)據(jù)庫(kù),然后找到dede_arctype這個(gè)表,修改某欄目的isdefault 這個(gè)字段,把-1修改為1 就是把動(dòng)態(tài)轉(zhuǎn)換成靜態(tài)訪問(wèn),相關(guān)把1修改為-1就是靜態(tài)轉(zhuǎn)換為動(dòng)態(tài)訪問(wèn)。。