今天写了后台管理中的关键词部分。
大概是这个样子:
index:
详情页:
详情页中一并展示了所有关联关系,分别用三个列表表示。
这里添加了一个空数据提示,实现很简单:
<p>
<!--无内容填充-->
<%if @keyword.lowers.empty?%>
<%="无下级关键字"%>
<%end%>
</p>
另外,考虑到与课程的关联是根据有没有课程中提到这个关键词而定的,不能让管理员人为删除关联,因此取消了这个接口。
取消上下级关联的实现和其他删除关联基本一样,不再赘述。由于上下级关联不像课程和学院一样需要两个入口,就把新建关联提升到了列表页。