新聞中心
dedecms怎么在文章頁面添加圖片展示功能
作者 / 無憂主機 時間 2016-01-22 12:48:11
可能使用dedecms建立產(chǎn)品企業(yè)站點的朋友知道,某發(fā)表的文章里面剛好是有產(chǎn)品介紹之類的,如果圖片少的話,那么可以直接附上圖就可以說明了,所以這個就不需要用到此功能,而很多站長使用了獨立ip虛擬主機就是使用到的這個dedecms源碼程序建立的一個軟件介紹等等的站點,而軟件介紹肯定是有圖片的截圖的,那么就這樣放在內(nèi)頁的有點不好看,所以需要把展示的圖給集中起來,樣式就如下圖所示: 那么這樣的功能我們要怎么實現(xiàn)呢,其實也是比較簡單的,這次小編弄這次的功能弄靈活一點,怎么操作呢,也就是說在后臺發(fā)表文章的時候,直接有一個發(fā)表展示圖的功能,這樣就操作比較方便了,廢話就不用多說了,直接進入主題吧: 1、在您的后臺目錄下找到templets下的soft_edit.htm,然后在148行加入一下代碼:
<tr id="pictable"> <td height="24" colspan="4" class="bline"><table width="800" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="90" height="30"> 展示圖一: </td> <td width="500"> <input name="picname1" type="text" id="picname1" style="width:250px" value="<?php echo $arcRow["litpic1"]?>" /> <input type="button" name="Submit" value="瀏覽..." style="width:70px" onClick="SelectImage('form1.picname1','');" /> </td> </tr> </table> </td> </tr>2、然后在dedecms的后臺目錄找到soft_edit.php,打開這個php文件,找到如下代碼:
$litpic = GetDDImage('litpic',$picname,$ddisremote);在這個代碼的后面加入如下代碼:
$litpic1 = GetDDImage('litpic1',$picname1,$ddisremote);然后再次找到:
litpic='$litpic'再次后面加入:
litpic1='$litpic1',好了代碼的操作方面就完成,接下來就是數(shù)據(jù)庫方面的操作了,如下: 登錄到您的數(shù)據(jù)庫中,無憂主機是使用phpmyadmin進行管理的,那么登錄到phpmyadmin,進入找到表dede_archives,然后點擊SQL,加入以下sql語句,點擊執(zhí)行即可,如下:
alter table dede_archives add litpic1 char(100);這個就是在數(shù)據(jù)庫中加入一下這個字段,那么我們要在模板中使用的使用,調(diào)用一下即可,如下:
{dede:field name='litpic1'/}就這樣我們就完美的實現(xiàn)了這個功能了,至于排版的之類的這個就看站長朋友的美術(shù)功底了哈。 無憂主機相關(guān)文章推薦閱讀: DEDECMS搜索頁不能使用ARCLIST等標(biāo)簽的問題的解決方法 DEDECMS程序怎么增加網(wǎng)站描述(DESCRIPTION)字符的長度 DEDECMS使用輸入指定的頁面的編號實現(xiàn)調(diào)轉(zhuǎn)到指定頁
本文地址:http://www.gle-technology.com/dedecms/21506.html