- 批量整合後臺頁面
1、修改批量文件的後綴名,下面將後綴.html改爲.php
方法:打開命令提示符,切換到我們要操作的目錄,用ren *.html *.php 就可以將.html文檔改成.php文檔
2、sublime中ctrl+shift+F可以對文檔中的內容進行批量操作,但是很多時候我們按了這幾個鍵卻沒有反應,只要將sublime的語言切換到英文
解決方法如下:
(1)右下角
(2)在語言首選項裏面加入ENG,在到sublime,把語言切換到ENG就可以
3.sublime中側邊欄右擊插件的安裝:百度搜索sidebarenhancements
(1)在sublime中打開perfernce----->Browse Packages..將剛下的壓縮包解壓到這個目錄
(2)找到perferences-->Package Settings-->Side Bar-->Settings-User,添加如下代碼
{
"bold_folder_labels": true,
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"font_size": 13,
"highlight_line": true,
"ignored_packages":
[
"Vintage"
],
"indent_guide_options":
[
"draw_normal",
"draw_active"
],
"word_wrap": true
}
(3)找到perferences-->Package Settings-->Side Bar-->Key Buddings-User,添加如下代碼
[
// chrome,請根據個人電腦修改瀏覽器路徑,或快捷鍵
{ "keys": ["f12"], "command": "side_bar_files_open_with",
"args": {
"paths": [],
"application":"C:/Program Files (x86)/Google/Chrome/Application/chrome.exe",
"extensions":".*"
}
},
// firefox
{ "keys": ["ctrl+f12"], "command": "side_bar_files_open_with",
"args": {
"paths": [],
"application": "C:/Program Files (x86)/Mozilla Firefox/firefox.exe",
"extensions":".*"
}
},
// ie
{ "keys": ["alt+f12"], "command": "side_bar_files_open_with",
"args": {
"paths": [],
"application": "C:/Program Files/Internet Explorer/iexplore.exe",
"extensions":".*"
}
}
]
(4)重啓Sublime
- 抽取頁面的公共後臺
1.將頁面的公共部分(aside側邊欄)放在一個新的PHP文件裏用include函數引進到需要用到的地方
<?php $current_page='index' ?>
<?php include 'inc/aside.php'?>
2.對側邊欄進行高亮處理,上面的公共部分在訪問不同頁面時還是有細微差別,找到這裏的細微差別(訪問不同頁面時的高亮地方不一樣,對應到代碼處就是高亮的多了active這個類)
解決方法一:
在每個頁面中加一個$current_message,如果從不同的頁面請求到的$current_page會不一樣,
<?php $current_page='index' ?>
在公共的頁面裏面做驗證,來確定,如果是當前頁面就加上active類
但是我們需要對二級高亮做特殊處理:如果子級中有一個被訪問,就讓當前的子級和他的父級高亮
解決方法二:在每個頁面用$_SERVER['PHP_SELF'],這個返回的是當前的路徑,每個頁面的訪問路徑不同,處理思路和上面類似
- 在切html頁面的時候,要將不同狀態的頁面都切出來
- 進行表單驗證的時候最好畫出流程圖