2012-04-05 53 views
0

我正在拼命寻找ExpressionEngine的开源替代品,并不是因为我有一个支付它的问题,我不能在每个网站上证明它不合理。如何将模板链接到PyroCMS中的视图和URL?

PyroCms似乎是一个非常精美的即将开源的选项,但我似乎无法弄清楚如何将模板链接到视图,然后链接到网址。如何为最终用户创建自定义字段来添加内容?这些自定义字段如何被链接到特定的模板?这甚至有可能吗?

也许我的头仍然是EE模式,但尽管Pyro文档看起来很好,但我确实发现它们有点轻松,或许可以理解,因为它是非商业产品。

如果我在错误的轨道上,是否有不同的选项,使我能够保持与ExpressionEngine类似的工作流程?

感谢您的任何帮助。

+0

你有什么具体问题吗?你有什么尝试?听起来你可能需要制作你自己的模块... – 2012-04-10 11:35:51

回答

0

PyroCMS与ExpressionEngine做了一些不同的处理,所以会出现一些混淆,从一个到另一个期望的事情是相同的。

的URL可以是一些不同的东西:

  1. 模块
  2. 路线

所以,/博客转到博客模块。

/foo用一个“foo”弹出一个名为“Foo”的页面。

/登录是路由,即进入/用户/登录

与ExpressionEngine没有这个想法,每一个URL映射到其需要在数据库中创建一个模板。相反,模块可以加载自己的视图(可以在主题中重写),并且用户可以轻松创建页面,而无需了解任何关于模板的信息。

总体思路是设计师创建主题,开发者创建模块并且最终用户使用,而不需要设置模板和URL映射等。通过将具体任务保持在特定类型的用户那里在最终用户尝试重新设计网站(想想MySpace)或设计人员最终编写代码的过程中不会产生混淆。相反,每个人都会做出他们最擅长的事情,并可以在网站上的附加应用商店中分享结果。

“我确实发现它们有点亮,或许可以理解,因为它是非商业产品。”

如果您可以通过我们的论坛或联系表格提供一些关于您觉得产品很轻的地方的反馈意见,那么或许我们可以解决A)如果可以添加功能或者B)如果功能存在但可以做到更明显。

PyroCMS不仅仅是一些开发人员“倾倒在GitHub”的爱好项目上,它是它自己的公司,有支持人员和一个开发团队,所以我们不喜欢看到这样的评论!如果有什么可以做,以帮助你只需要问。我们不会在我们的网站上出现任何其他问题的情况下抛弃StackOverflow。

相关问题