加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Symfony:可以为组件设置模板吗?

发布时间:2020-12-13 16:32:06 所属栏目:PHP教程 来源:网络整理
导读:组件没有setTemplate()!我知道,但也许还有另一种办法呢? (这个问题似乎是关于php框架:http://www.symfony-project.org/) sfComponents上没有setTemplate方法.您基本上有3个选项: 将您的组件命名为您希望渲染组件的部分相同.如果您有多个组件要共享相同的
组件没有setTemplate()!我知道,但也许还有另一种办法呢?

(这个问题似乎是关于php框架:http://www.symfony-project.org/)

sfComponents上没有setTemplate方法.您基本上有3个选项:

>将您的组件命名为您希望渲染组件的部分相同.如果您有多个组件要共享相同的模板,则可能无法进行.>创建一个与组件相同名称的部分,并将其部分添加到组件中.也就是说,如果您有一个使用executeFoo()方法的组件,您想要渲染_bar.php模板,只需在_foo.php中调用include_partial(‘bar’,$vars).>加载PartialHelper并在组件execute方法内手动呈现部分,并使组件返回sfView :: NONE.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读