【发布时间】:2014-05-08 21:45:53
【问题描述】:
我已经通过 UI 在concrete5 中创建了一个自定义页面(test)。
Dashboard->Sitemp->Addpage
我在此页面中创建了一个表单。表单提交后我想将这些详细信息存储在 DB 中。我只想将此页面保存在应用文件夹结构中的位置。这样我就可以连接 Db 并保存记录。
【问题讨论】:
标签: concrete5
我已经通过 UI 在concrete5 中创建了一个自定义页面(test)。
Dashboard->Sitemp->Addpage
我在此页面中创建了一个表单。表单提交后我想将这些详细信息存储在 DB 中。我只想将此页面保存在应用文件夹结构中的位置。这样我就可以连接 Db 并保存记录。
【问题讨论】:
标签: concrete5
该页面未保存在文件夹结构中的任何位置。它保存在数据库中。 如果您使用任何表单插件,但它们会将数据保存在数据库中,您将可以从仪表板报告部分访问它。 如果您真的希望能够自己控制它,那么您将需要通过代码创建单个页面,将表单添加到其中并编写代码来处理页面。
单个页面将位于 single_pages 文件夹中,其控制器位于 controllers 文件夹中
【讨论】:
按照以下说明将“my_profile”替换为您的 php 文件名:
登录到 concrete5 仪表板,然后转到主题和页面类型 > 单页。在列表底部找到“添加单页”表单,并在底部输入“my_profile”(或任何单页名称)。不要在字段中包含“.php”。
根据 Concrete5 上的说明: http://www.concrete5.org/documentation/developers/pages/single-pages
【讨论】: