【问题标题】:KeystoneJS CMS and HTML filesKeystoneJS CMS 和 HTML 文件
【发布时间】:2015-07-01 15:00:40
【问题描述】:

我是 KeystoneJS CMS 的新手,我想知道是否有任何方法可以在 html 中编写联系页面或任何其他页面。例如,如果在联系页面上我想添加我的地址邮政编码和东西,也许还有一张带有位置的地图或新的联系字段。我该在哪里写这些东西。文件太多了,我不知道从哪里开始。

谢谢

【问题讨论】:

  • 我没有使用过 KeystoneJS,但是查看了 Github 存储库,我首先要看的是 templates/views 下的相应页面。里面有没有“contact.jade”文件?
  • 我可以看到这个,但我想要 HTML 而不是 Jade。这两者非常相似但不同
  • 您可以在此处使用此站点将 HTML 转换为 Jade:html2jade.org
  • Jade 是默认的模板引擎。此页面可能会帮助您弄清楚如何将其关闭:expressjs.com/api.html#app.engine

标签: html node.js keystonejs


【解决方案1】:

虽然有多种方法可以实现您的目标,但我建议您尝试使用类似 HTML 的模板引擎。 Handlebars 是 KeystoneJS 常用的一种。

这是一个实际可行的示例: https://github.com/mgan59/keystone-handlebars-demo/

【讨论】:

  • 谢谢。非常有帮助:)
猜你喜欢
  • 2023-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-30
  • 2015-08-11
  • 1970-01-01
  • 2017-06-19
相关资源
最近更新 更多