Smarty WYSIWYG 設計技巧 – 選擇定義符號

Smarty 預設的定義符號為 { } ,但是在 HTML 裡面如果有 Javascript 就會造成編譯時的誤判。如果改用 [] ,變成 Javascript 陣列就不能使用了。() 更別說了,可能連純 HTML 都會造成 Smarty 誤判。


因此 Smarty 在 WYSIWYG 上的設計,定義符號就佔了很重要的因素。

有些人想到乾脆用 HTML 的註解符號 <– –> 或程式常見的 <% %&gt、<? ?&gt,這些不是不好,而是在我後面所提供給大家的方法,只要是 <(小於) 開頭 ,> (大於) 結尾的定義符號,都會在 WYSIWYG 編輯器裡面會造成標籤的混亂,大家在看完 Smarty WYSIWYG 設計技巧之後,可以自行考慮選用喜歡的符號。

註:
我個人是採用 {{ }} 這組定義符號,至少用到現在碰到的大型專案都還沒有出現問題。

4 comments On Smarty WYSIWYG 設計技巧 – 選擇定義符號

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar