我在YII中啓動了一個應用程序,我想使用適當的YII標準,但對使用它的CHTML Class有點好奇。我認爲使用CHtml::link()
或CHtml::image()
而不是普通的HTML代碼<a></a>
和<img src... />
將花費更多時間在服務器端應用程序。我試圖尋找一些理由來使用它,但還沒有找到任何好的資源,爲什麼我應該使用它,以及它如何有益於傳統的HTML。就像我可以使用所有這些方法定義到普通HTML代碼的行動路徑,那麼爲什麼使用它混淆了使用YII CHtml :: link和CHtml :: image代替HTML
澄清,將不勝感激
感謝
任何幫助或引用
我通常將chtml與模型和表單結合使用,這樣您就可以自動填充所有值。 – llamerr 2012-04-26 12:09:47
感謝您的回覆,我現在正在製作網站導航菜單,與模型無關只是HTML鏈接圖像在那裏,所以你認爲純html在這裏可以正常工作嗎?和chtml僅用於交易形式和鏈接? – Junaid 2012-04-26 12:15:25
我不是一個親在yii和不久前使用它,但是,是的,我在大多數情況下使用普通的HTML像你描述和使用chtml只是爲了形式,也許一些其他情況下,現在不記得例子,對不起。讓我們等待答案,也許有人有更多的要告訴 – llamerr 2012-04-26 12:17:47