标签作用:用于调导航菜单栏目列表,对应后台的“栏目管理”
# 自动调用分类代码 优化栏目导航
{% for v in all_category_list|class_top:categoryss.id %}
<li>
<a {% if v.filename == url or v.filename in Highlight %} style="font-weight: bold;" {% endif %}
href="{% url 'webapp:column' v.filename %}"> {{ v.name }}</a>
{% if v.get_children %}
<ul {% if v.filename == url or v.filename in Highlight %} style=" display: block;" {% endif %} >
{% for vv in v.get_children %}
<li>
<a {% if vv.filename == url or vv.filename in Highlight %} style="font-weight: bold;"{% endif %} href="{% url 'webapp:column' vv.filename %}">{{ vv.name }}</a>
</li>
{% endfor %}
</ul>
{% endif %}
</li>
{% endfor %}
控制参数:
class_s:* 栏目编码,必填,用于控制输出的该分类下级栏目,指定父id就可以调用所有的子分类
class_tongji:* 栏目编码,必填,用于控制输出的该分类同级栏目,当三级分类时候不会显示二级分类,自会显示与当前分类同级的分类
class_top:* 可用于输出当前栏目顶级菜单的子菜单, 使用每个模版可以自动调用每个栏目下面的所有子分类,不用在指定id,复用性性最高
{{forloop.counter0}} | 序号,从0开始 |
{{ forloop.counter }} | 序号,从1开始 |
{{Highlight}} | 所有上级分类,包含所有这条线上的父类栏目 |
{{ v.id }} | 当前栏目编码 |
{{ v.name }} | 栏目名称 |
{{ v.subname}} | 栏目副名称 |
{{v.filename}} | 栏目链接 |
{{v.mcode}} | 栏目类型,1列表、2单页 |
{{v.outlink}} | 后台设置的跳转链接 |
{{v.body}} | 内容 |
{{v.ico}} | 栏目缩略图 |
{{v.pic}} | 栏目大图 |
{{v.title}} | 栏目SEO标题 |
{{v.keywords}} |
栏目SEO关键词 |
{{v.description}} |
栏目SEO描述 |
{{v.get_children_count}} |
当前栏目子栏目的数量,无子栏目时为0 |
{{v.filename}} |
URL路由 |
{{v.def1}} | 栏目描述1 |
{{v.def2}} | 栏目描述2 |
{{v.def3}} | 栏目描述3 |
{{v.isrecommend}} |
首页推荐 |
{{v.isheadline}} |
头条 |
3、筛选分类推荐方式:isrecommend 首页推荐、istop置顶、isheadline头条
recommend:"isrecommend" 筛选推荐方式:isrecommend首页推荐、istop置顶、isheadline头条