1

我有一个为此页面设计的 AI 模板,但不确定我是否需要前端人员或后端人员来使用 cake 框架从设计到实际实时页面建立桥梁......我知道有一些文档在使用 cake 的模板上,我们是否将其正常切片,然后将内容添加到框架中?

4

2 回答 2

3

CakePHP 和其他 Web 框架一样,有一个模板系统,分为几个部分(在Cake Manual 的 View page了解更多信息):

  • 布局:这些是构成页面基本布局的模板。
  • 查看模板:这些模板(通常)匹配在 MVC 设计模式中采取的特定操作。例如,可能有一个用于编辑博客文章和显示博客文章的视图。这些视图模板被注入到布局模板的特定部分。
  • Elements & Helpers:注入视图模板或布局模板的特定部分的可重用模板。可以将“作者”模板插入到文章视图模板中,或者可以在布局模板的一部分中显示登录框。

我承认我对 CakePHP 所做的不多,但是这些概念在许多框架中都是相似的。

我们是否将其正常切片,然后将内容添加到框架中

切片时,您需要记住不同类型的模板。将常用元素分割成一个布局模板。将动作特定部分切成小视图模板,旨在插入到布局模板中。将常见的动态元素分割成 Helper/Element Templates。

不确定我是否需要前端人员或后端人员使用 cake 框架搭建从设计到实际实时页面的桥梁

具有前端经验的人将能够创建模板,但您需要具有后端经验的人来创建控制器(执行网站所做的任何事情代码)并将所有内容联系在一起。

于 2010-02-07T00:56:01.357 回答
1

蒂姆所说的,以及:你基本上有两个步骤。一种是将 AI 文档转换为精心构建的良好 HTML。对于不一定了解 Cake 的网页/界面设计师来说,这很可能是一项任务。

然后,您需要有人将该 HTML 结构制作成 Cake 模板。对于了解 Cake 的程序员来说,这很可能是一项任务,但不一定是成熟的 Web/界面设计师。

网页设计师和蛋糕模板制作者可以是同一个人;无论如何,他们应该保持密切联系。Cake 人员将为 HTML 人员提供输入,这将从一开始就影响工作。

于 2010-02-07T01:00:37.563 回答