Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在Rails中实现单例_Ruby On Rails_Singleton - Fatal编程技术网

Ruby on rails 在Rails中实现单例

Ruby on rails 在Rails中实现单例,ruby-on-rails,singleton,Ruby On Rails,Singleton,我接管了一个项目,之前的开发人员使用了CMS,客户端可以输入文本和其他内容,但问题是客户端需要一些css和javascript,结果发现这个“关于我们”页面是开发人员最终做出更改的,因为嵌入的文本在最后充满了标记和javascript客户要求 我正试图使它,使客户端可以只输入文本,它将自我格式化等。。。但这是一个关于我们的页面,我不想为此创建资源,所以这就是为什么我考虑singleton 基本上,我希望客户端有能力编辑关于我们的页面,所以它应该附加到数据库,但这只是一件事。那么您将如何做到这一点

我接管了一个项目,之前的开发人员使用了CMS,客户端可以输入文本和其他内容,但问题是客户端需要一些css和javascript,结果发现这个“关于我们”页面是开发人员最终做出更改的,因为嵌入的文本在最后充满了标记和javascript客户要求

我正试图使它,使客户端可以只输入文本,它将自我格式化等。。。但这是一个关于我们的页面,我不想为此创建资源,所以这就是为什么我考虑singleton


基本上,我希望客户端有能力编辑关于我们的页面,所以它应该附加到数据库,但这只是一件事。那么您将如何做到这一点呢?

为什么不给他们一个名为about_us.html.erb的文件呢?他们不必在文件中使用ERB。任何时候他们需要对文件进行更改,他们都可以给您一个新版本,您可以将其提交给您的VCS。或者,如果您使用的是github.com之类的东西,并且他们有一个帐户,那么他们可以内联编辑文件

您甚至不必在控制器中定义控制器操作