{# view: MemberAdmin/Index @author Anusorn #} {# link builder #} {%- macro operation_link(title, target, icon, btn_style = 'primary', classes = '') %} {{ link_to(target, '', 'class':'btn-sm btn-' ~ btn_style ~ '-outline' ~ classes, 'title':_(title)) }} {%- endmacro %} {% set pageTitle = (router.getActionName()|inArray(['notified','banned'])) ? _(router.getActionName()) : _('list', ['item':_('admin_member')]) %}
# | {{ _('username') }} | {{ _('member_name') }} | {{ _('member_status') }} | {# operation #} |
---|---|---|---|---|
{{ item.member_id }} | {% if item.username is defined %} {{ item.username }} {% endif %} | {{ item.name }} | {{ item.status|capitalize }} | {% if item.status is 'active' %} {{ operation_link('notify', path('notify') ~ '/' ~ item.member_id, 'flag-o', 'warning') }} {{ operation_link('ban', path('ban') ~ '/' ~ item.member_id, 'user-times', 'danger') }} {% else %} {{ operation_link('message_watch', path('message') ~ '/' ~ item.message_id, 'eye') }} {% endif %} |