閒着無聊業餘搞了下織夢dedecms後臺上傳LOGO功能,織夢cms系統本身後臺系統設置沒有這一項。那麼爲了在後臺方便修改網站LOGO。我們就在後臺加一項後臺上傳LOGO功能。比較簡單,在後臺系統設置裏自定義圖片變量,即可實現可直接在織夢網站後臺上傳網站logo。分享出來給供大家參考。
織夢DedeCMS後臺系統基本參數默認無法添加自定義圖片變量,上傳網站LOGO等圖片時,非常不方便,本文爲大家分享增加圖片新變量功能的方法。本功能實現了可直接在網站後臺上傳網站logo,解決新手不知道織夢logo在哪裏修改的問題,具體流程如下:
實現方法
打開/dede/templets/sys_info.htm
找到
<script language="javascript" src="../include/js/dedeajax2.js"></script>
<script language="javascript" src="../include/js/jquery/jquery.js"></script>
在下方添加:
<script language="javascript" src="js/main.js"></script>
繼續找到
<input type="radio" name="vartype" value="bstring" class='np' />多行文本</td>
改成
<input type="radio" name="vartype" value="bstring" class='np' />多行文本
<input type="radio" name="vartype" value="pic" class='np' />圖片
</td>
找到
echo "<input type='text' name='edit___{$row['varname']}' id='edit___{$row['varname']}' value='{$row['value']}' style='width:30%'>";
在下方添加
}else if($row['type']=='pic')
{
echo "<table><tbody><tr><td><input type='text' name='edit___{$row['varname']}' id='edit___{$row['varname']}' value='{$row['value']}' style='width:250px;'></td>
<td><input type='button' name='set9' value='瀏覽... 'class='coolbg np' style='width:60px' onClick="."SelectImageN('form1.edit___{$row['varname']}','','idd_{$row['varname']}');"." /></td>
";
if($row['value']){
echo "<td><img src=".$row['value']." style='max-width:150px;max-height: 100px;' id='idd_{$row['varname']}' ></td></tr></tbody></table>";
}else{
echo "<td><img src='images/pview.gif' style='max-width:150px;max-height: 100px;' id='idd_{$row['varname']}'></td></tr></tbody></table>";
}
到此完成。有疑問的可留言。