我在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