dedecms中include標(biāo)簽的作用是什么?
dedecms中include標(biāo)簽的作用是引入一個(gè)文件。
代碼形式:
{dede:include filename="文件路徑"/}
這個(gè)標(biāo)簽可以很好的幫助我們實(shí)現(xiàn)代碼的重復(fù)利用,就是說像一些在常用的代碼,比如說頭部、底部,這個(gè)在每個(gè)頁面中都能用到,那我們就把它寫到一個(gè)單獨(dú)的文件中,像頭部寫為head.htm 底部寫成footer.htm,然后在每個(gè)頁面中只需要用include標(biāo)簽將它們引入進(jìn)來就可以了,這樣寫是不是要比添加重復(fù)性代碼要好多了,頁面也可以優(yōu)化的更好。
示例:
首先我們先寫一個(gè)test.htm,這個(gè)文件等會(huì)將會(huì)在主頁模板中被引入,我們用dw做一個(gè)簡(jiǎn)單htm網(wǎng)頁,命名為test.htm。制作一張簡(jiǎn)單htm網(wǎng)頁過程,我們就略過了,這個(gè)太簡(jiǎn)單了。
test.htm網(wǎng)頁 做好后,接下來我們來到主頁模板index.htm在里面使用include標(biāo)簽將文件(test.htm)引入進(jìn)來,我們?cè)?lt;body></body>之間加入include標(biāo)簽,引入test.html頁面內(nèi)容。代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>測(cè)試主題include標(biāo)簽引入</title> </head> <body> {dede:include filename="test.htm"/} </body> </html>