Module 我是否可以使用/调整Kohana userguide模块为我的应用程序创建帮助页面?

Module 我是否可以使用/调整Kohana userguide模块为我的应用程序创建帮助页面?,module,kohana,user-guide,Module,Kohana,User Guide,我想为我正在使用Kohana框架构建的应用程序创建一个userguide,我想知道是否有一种方法可以使用Kohana userguide模块实现这一目的 我知道如何为我创建的新模块添加userguide信息,以及如何在API中包含我的类,但我想为实际应用程序用户(而不是应用程序开发人员)构建第二个单独的userguide 起初,我认为我应该尝试将应用程序帮助页面添加到APPPATH/guide的主用户指南中。我尝试添加一个“application/guide”目录,并在其中放置了一个名为menu

我想为我正在使用Kohana框架构建的应用程序创建一个userguide,我想知道是否有一种方法可以使用Kohana userguide模块实现这一目的

我知道如何为我创建的新模块添加userguide信息,以及如何在API中包含我的类,但我想为实际应用程序用户(而不是应用程序开发人员)构建第二个单独的userguide

起初,我认为我应该尝试将应用程序帮助页面添加到APPPATH/guide的主用户指南中。我尝试添加一个“application/guide”目录,并在其中放置了一个名为menu.md的文件,但最终替换了userguide中的Kohana菜单。将文件重命名为menu.myapp.md后,它根本不会显示

因此,我突然想到,我可以简单地编辑modules/userguide/guide/menu.md,为我的应用程序添加部分,并为每个应用程序组件添加降价文件。但实际上,最好为应用程序用户提供一个完全独立的用户指南,因为Kohana文档与他们无关

最好的办法是什么?我是否应该创建整个userguide模块的副本并修改路由(&c)。?或者是否有某种方法可以使用模块的一个版本设置两个用户指南?还是我找错了方向?是否有其他模块/方法更适合为应用程序构建“帮助”页面


提前感谢您的帮助

是的,您可以使用userguide为您的应用程序制作文档。如果需要示例,请查看以下链接:


请注意,除非您更改配置以隐藏它们,否则您仍将获得“api文档”和其他所有内容。

我了解将模块添加到用户指南的模式,但希望有其他选择。您的回答表明,唯一的解决方案是创建一个新的“帮助”模块。是否没有办法构建一个完全独立的用户指南,最好位于应用程序文件夹中?应用程序中的文件和模块下的文件之间没有区别。它们在运行时都组合在文件系统中。正如我所说,您必须更改配置以关闭所有kohana帮助文件的链接。是的,但问题是:如果我两者都要怎么办?正如我上面所说,我不想放弃kohana userguide文件和api浏览器,因为它们对应用程序开发人员很有帮助。