{% extends "content/_layout" %} {% set tab = 'entries' %} {% set title = "Entries"|t %} {% if blx.hasPackage('PublishPro') %} {% set sections = blx.sections.find %} {% set showSection = true %} {% else %} {% set showSection = false %} {% endif %} {% set statuses = { live: 'on', pending: 'pending', disabled: '', expired: 'off' } %} {% set showStatus = true %} {% if filter is not defined %} {% set filter = null %} {% set params = { status: '*' } %} {% elseif filter in statuses|keys %} {% set params = { status: filter } %} {% set showStatus = false %} {% elseif filter == 'archived' %} {% set params = { archived: true } %} {% set showStatus = false %} {% elseif blx.hasPackage('PublishPro') and blx.sections.handle(filter).total %} {% set params = { section: filter, status: '*' } %} {% set showSection = false %} {% else %} {% exit 404 %} {% endif %} {% set content %}
{{ "Title"|t }} | {{ "Slug"|t }} | {% if showSection %}{{ "Section"|t }} | {% endif %} {% if showStatus %}{{ "Status"|t }} | {% endif %} {% for entry in blx.entries.find(params) %} {% if blx.hasPackage('PublishPro') %} {% set entrySection = sections[entry.sectionId] %} {% endif %}
---|---|---|---|
{{ entry.title }} | {{ entry.slug }} | {% if showSection %}{{ entrySection.name }}{% endif %} {% if showStatus %} | {{ entry.status|ucfirst|t }} | {% endif %}
{{ "No entries exist yet."|t }}
{% endif %} {% if blx.hasPackage('PublishPro') and not showSection %} {% endif %}