我正在学习 Spree 电子商务。虽然我以 Spree 为例提出这个问题,但我认为它在其他地方也很有用。
在 spree 中,我们有许多由管理部分定义的视图。Deface
如果您知道需要覆盖哪个视图,则可以通过 gem 覆盖它们。除了Deface
您可以简单地放置一个具有相同路由的物理文件之外,Rails 将使用它而不是 Gem 提供的文件。
无论哪种方式,您都需要知道需要覆盖哪个视图。
当您查看页面/视图时,您有许多较小的部分组成一整页。
我的兴趣是,有没有办法找到哪个部分是由哪个部分创建的。
例如,一些类似的东西:
<!-- /route/to/view.html.erb -->
<div id="something">
<!-- other html -->
</div>
<!-- end of /route/to/view.html.erb -->
我希望你明白我的意思,一些制造商知道特定的 html 段是由特定的视图/部分生成的。
所以这样,我可以很容易地知道/调试。
谢谢,
感谢您提供的任何帮助。