我正在建立一个非常简单的网站(http://driz.co.uk/beta/),使用CakePHP展示我的作品组合以及一些页面,例如关于我和联系人。我想只是为我的投资组合创建每个项目作为/views/pages/
文件夹中的一个页面,但看到我想了解一下CakePHP,我认为使用数据库并存储每个项目可能会更好在一张简单的表格中。
我需要做的是拥有一个简单的页面,例如/portfolio/
,其中列出了我迄今为止的所有工作,然后链接到我拥有的每个项目,例如/portfolio/my-awesome-work/
我还需要在侧栏中列出项目,如链接所示。
对于每个项目组合项目,我将需要一个标题,一个正文(将存储每个项目的内容和图像)以及客户信息。我不需要任何图像上传功能,因为我只是在数据库表中添加HTML。
如果有人能提供帮助,我们将不胜感激。
由于
答案 0 :(得分:1)
希望你没有要求一个完整的解决方案(对SO赞不绝口)
首先关注博客教程:http://book.cakephp.org/view/1528/Blog
这是一个很好的起点,它将引导您完成所有基础知识。
至于你的特殊问题。创建一个portfolios
表,其中包含您提到的所有字段并烘焙代码(当您按照教程时,您将知道这意味着什么)作为起点将使您获得一半。
您还可以添加管理区域来管理您的系统。这意味着您需要创建一个users
表并添加Auth组件