會員註冊 /
登入
|
電腦版
|
發表人:
jforumnewer, 十級學員
2008-01-30 15:53:41
在路徑\jforum\templates\default\header.htm用ie開啟想預覽(正確的.html應該會出現畫面)
不過會出現一堆程式碼
所以我用編輯器打開來看看code是不是哪裡有錯
編碼方面是utf-8
而且這不算亂碼的問題吧!
麻煩解答一下!!!謝謝
P.s我也有抓安道生大在別的版面放的tp101風格檔案
打開隨意一個.htm也是一樣的狀況
不知道哪裡沒弄好
發表人:
andowson, 七段學員
2008-01-30 22:01:27
JForum 2.x以前的版本都是使用自己的MVC架構來開發,唯一有使用的framework就是freemarker這個template engine。而template就是在html頁面上加上一些輸出控制碼,這些控制碼在系統執行時可以與運算資料一起結合而轉譯成真正的html標籤,變成真正顯示出來的web page。但如果直接用瀏覽器器開啟這些檔案,因為並未透過系統執行,故本質上就是副檔名為.htm的一個文字檔而已,但瀏覽器看到.htm的副檔名,卻會以正常的網頁方式處理,結果就是那些非html標籤的輸出控制碼就變成你看到的東西了。所以直接用IE去開/templates/default/底下的這些htm檔是沒有意義的。
發表人:
jforumnewer, 十級學員
2008-01-31 11:02:18
先感謝安道生大的回答
大抵上我懂你的意思也了解到為什麼會這樣了
我想再問個問題
如果我想更改版面的話
是用你說的FreeMarker來操作嗎?
應該這樣說吧!
我自行更改這些.html 如增加一些html tag或是其他版面的排版
想要改完後可能refresh就可以看到剛剛改過的整個畫面呈現
有沒有比較方便的tool或方法
不然就是改完就要再run一次了!
發表人:
jforumnewer, 十級學員
2008-01-31 11:04:27
先感謝安道生大的回答
大抵上我懂你的意思也了解到為什麼會這樣了
看了FreeMarker那個示意圖大概知道怎麼做了!
我先來試試
有問題再來發問吧!
會員註冊 /
登入
|
電腦版
|