我是MVC的新手(我正在使用CodeIgniter),想知道应该将“cut_description”函数放在哪里。
我的模型检索包括描述在内的事件列表。如果描述太长,我需要在第n个单词之后截断它,并添加一个“阅读更多”链接,以便视图不会过于混乱。
最佳实践是什么?
1. 将截断n个单词的逻辑添加到模型中 2. 将逻辑添加到控制器中 3. 将其添加到视图中
我认为第三种方法比较容易(我必须循环遍历结果),但我不确定这是否符合MVC。
你怎么看?
我的模型检索包括描述在内的事件列表。如果描述太长,我需要在第n个单词之后截断它,并添加一个“阅读更多”链接,以便视图不会过于混乱。
最佳实践是什么?
1. 将截断n个单词的逻辑添加到模型中 2. 将逻辑添加到控制器中 3. 将其添加到视图中
我认为第三种方法比较容易(我必须循环遍历结果),但我不确定这是否符合MVC。
你怎么看?