我想开始测试ATK4(敏捷工具包 - http://agiletoolkit.org/)。有没有人建议在哪里找到使用ATK4的教程:
我看到了ATK4的潜力,但很难找到文档,因为它是新的。
答案 0 :(得分:3)
您可以在agiletoolkit documentation
中看到有关/atk4-example/lib/Frontend.php更改的一些信息此外,我概述了一些更改,以允许某些网页公开,其他网页只有在另一篇帖子here中登录时才可见,这可能会有所帮助
正如罗马人所说,如果你看一下Colubris的例子,你可以看到使用不同级别授权的例子,例如:对于客户,开发人员和经理。
您可以阅读agile toolkit templates here - 基本知识是您为php类中的每个页面定义业务逻辑。默认情况下,这些页面将使用shared.html作为模板,但您可以通过在名为defaultTemplate的页面类中定义一个函数来更改此设置。
模板可以使用标签来识别页面中创建的代码元素的位置,例如 默认内容在这里
标签之间的数据将替换为您为该页面定义的类中添加的组件。如果您没有默认内容,也可以使用速记版本
如果您只是在相关页面类中向页面添加元素,它们将自动添加到Content标记中。如果你想要更多控制,你可以创建包含你想要的所有HTML标记的模板(或者让图形设计师去做,或者甚至从像templatemonster.com这样的模板网站下载你喜欢的标签)然后在你想要你的页面的地方添加标签代码放置。
这非常灵活 - 您还可以将html代码片段添加为视图,并在页面上多次重复使用或在不同页面中使用相同的视图。
答案 1 :(得分:2)