角标:
客户端V7.0 角标的展示方法 角标注释 <#-- f_cornerShowType【角标展示】复选框,非必填,1:免费;2:限免;3:会员;4:完本;5:名家;6:上传; --> 角标获取 <#assign f_cornerShowType = f_value.getValue("f_cornerShowType")!""> 角标方法的定义 <#-- --------------展示角标的方法-------------- --> <#-- 优先级 上传>限免>名家>会员>免费>完本 --> <#macro showCorner(book)> <#assign isUgc = book.isUgc()!""><#-- 这本书是否是上传的 --> <#assign timeInfo = book.getTimeFreeInfo("0")!""> <#if timeInfo?? && timeInfo!=""> <#assign timeResult = timeInfo.getAdapterResult()!""> <#assign timeType = timeInfo.getActivityType()!""> <#else> <#assign timeResult = ""> <#assign timeType = ""> </#if> <#if timeInfo?? && timeResult=="0" && timeType=="5"><#-- 这本书是否限免 --> <#assign isTimeFree = "true"> <#else> <#assign isTimeFree = "false"> </#if> <#assign isFamous = (book.getAuthor().isFamous())!""><#-- 这本书是否名家 0:否;1:是;--> <#assign bookNode = (book.getNode().getId())!""> <!-- bookNode:${bookNode}--> <#if bookNode!="" && bookNode!="590001121"> <#assign isMember ="true"> <#else> <#assign isMember = "false"> </#if> <#assign bookLevel = book.getBookLevel()!""><#-- 这本书是否免费 1:一级图书,即免费;--> <#assign bookStatus = book.getStatus()!""><#-- 获取图书状态 0:连载;1:完本; --> <#if f_cornerShowType?contains("6") && isUgc><#-- 上传 --> <i class="cmr-booktag-ugc"></i> <#elseif f_cornerShowType?contains("2") && isTimeFree=="true"><#-- 限免 --> <i class="cmr-booktag-limitfree"></i> <#elseif f_cornerShowType?contains("5") && isFamous=="1"><#-- 名家 --> <i class="cmr-booktag-famous"></i> <#elseif f_cornerShowType?contains("3") && isMember=="true" ><#-- 会员 --> <i class="cmr-booktag-member"></i> <#elseif f_cornerShowType?contains("1") && bookLevel=="1"><#-- 免费 --> <i class="cmr-booktag-free"></i> <#elseif f_cornerShowType?contains("4") && bookStatus=="1"><#-- 完本 --> <i class="cmr-booktag-finish"></i> </#if> </#macro> 角标方法的调用 <#call showCorner(book)> 目前要加角标的碎片 多图混排V7;横向内容列表V7;纵向内容展示列表V7