本节教程将以一个 test 页面为例为您讲解 GOCMS PC Web 从路由到页面的开发流程。
在 controllers\front\ 文件夹下创建 test.go 控制器文件,代码如下 :
在 templates\front\ 目录下创建视图文件 test.html,示例代码如下 :
说明 :
通过 DisplayTemplate() 函数渲染模板时会首先调用布局模板 layout.html,具体业务页面以 body 子模板形式被嵌入,这样渲染后您将得到一个具有公共的头部、底部代码的模板。模板内还加载了公共样式、js 等。
打开 router\front.go 添加路由 :
打开浏览器,访问 http://localhost/test 即可看到一个测试页面已经运行了。
页面标题、关键字及描述以变量形式最终渲染到布局模板,您可以在控制器内定义他们 :