滚动
将视图嵌入到页面中
论坛
再次你好!
又遇到一个难题...
情况是有一个内部页面的模板。根据页面的不同,它会显示不同的背景和其他图片、文本等。已经为页面创建了内容类型。现在,有5-6个不同的视图,其中一些应该在相应的页面上显示对应的图片。
问题是:我该怎么做比较好呢? :)
当然,可以在视图的头部添加一些东西,但那样的话,要更换图片就需要深入修改HTML,不太喜欢这种方法。
我想为内容类型创建一个额外字段,用于指定需要显示的视图名称!
这样真的可行吗?怎么做?
或者可以以某种方式为视图附加2-3个额外字段,模板会处理这些字段并全部显示出来。
我非常希望我能清楚地描述这个问题。真的可以吗?
第三种可能性是,根据页面的不同,在内容中输出所需视图的结果块。
例如,可以在模板中硬编码,如果是URL1(或页面标题) - 输出某个视图,如果是URL2 - 输出另一个。
不过我不确定我现在能否列出所有需要的!希望能通过后台管理来控制这一切。
而且我不明白如何从模板代码中调用所需的 视图?
对于任何建议/指导,我将不胜感激。
此致,
阿尔乔姆
PS 我有个主意 - 为视图的内容类型添加一个字段,默认上传我需要的图片,然后在视图模板中取用这张图片并放入合适的位置?一切都显得有些笨拙。
该怎么正确地做呢?