假设我有一个名为“Statistics”或“Friends”的 300X300px 块,该块需要一些数据库对象和逻辑操作,这些对象和逻辑操作通常应该放在控制器中,它准备了一些实例变量,这些变量将很好地显示在它的视图/部分中。
可以从我网站中的许多页面调用此块,跨越各种控制器和操作。
我怎样才能解决这个问题,而不需要在控制器中重复代码,也不在视图中放置逻辑。
一个糟糕的解决方案是将 SQL 查询放在视图中,或者使用 iframe,其中单个控制器/操作生成预期的 HTML。
任何想法将不胜感激。