{$_title = '[`Reminders`]'} {$_user_id = $wa->userId()} {$_hide_sidebar = false} {if !empty($reminder_setting) && $reminder_setting == "my"} {$_hide_sidebar = true} {/if} {$_reminder_types = crmConfig::getReminderType()} {$_filter_types = [ "all" => [ "id" => "all", "name" => "[`Any type`]" ] ]} {$_filter_types = $_filter_types + $_reminder_types} {$_type_filter = waRequest::request("type", null)} {$_selected_type_filter = reset($_filter_types)} {if !empty($_type_filter) && !empty($_filter_types[$_type_filter])} {$_selected_type_filter = $_filter_types[$_type_filter]} {/if}
{if empty($_hide_sidebar)} {/if}
{$_user_title = $_title} {if ($user_id == $_user_id)} {$_user_title = "[`My reminders`]"} {elseif ifset($users[$user_id])} {$_user = $users[$user_id]} {$_user_title = $_user.name|escape} {/if}
{* DATE *} {strip} {/strip} {* TIME *} [`set time`] [`clear time`]
{* USER *}
{$_userpic = $assign_to_user->getPhoto(16)} {if !empty($_userpic)} {/if} {$assign_to_user.name|escape} [`Assign another user`]
[`or`] [`cancel`]
{if !empty($reminders)}
    {foreach $reminders as $_reminder} {$_is_deal = ( $_reminder.contact_id < 0 )} {if !empty($_reminder.type) && !empty($_reminder_types[$_reminder.type])} {$_active_reminder_type = $_reminder_types[$_reminder.type]} {/if} {capture assign=_header} {if $_reminder.type !== "OTHER" && !empty($_active_reminder_type)} {strip} {if !empty($_active_reminder_type.icon)}{/if} {$_active_reminder_type.name|escape} {/strip} {/if} {if $_is_deal && !empty($deals[abs($_reminder.contact_id)])} {$_deal_id = abs($_reminder.contact_id)} {$_deal = $deals[$_deal_id]} {if !empty($contacts[$_deal.contact_id])} {$_user = $contacts[$_deal.contact_id]} {$_userpic = $_user->getPhoto(16)} {/if} {if !empty($_userpic)} {/if} {$_deal.name|escape} {elseif !$_is_deal && !empty($contacts[$_reminder.contact_id])} {$_user = $contacts[$_reminder.contact_id]} {$_userpic = $_user->getPhoto(16)} {if !empty($_userpic)} {/if} {$wa->crm->contactName($_user.name)} {/if} {/capture} {$_reminder_classes = []} {$_reminder_classes[] = $_reminder.state|default:""} {if $reminder_max_id && $_reminder.id > $reminder_max_id || $_reminder.id == $highlight_id} {$_reminder_classes[] = "highlighted"} {/if} {if $_reminder.id == $reminder_id} {$_reminder_classes[] = "is-target"} {/if}
  • {* VIEW *}
    {if !empty($_reminder.rights)} {else} {/if} {if !empty($_header) && $_header|trim}
    {$_header}
    {/if}
    {if !empty($_reminder.rights)}
    {if !empty($_reminder.due_datetime)} {$_time = waDateTime::format('H:i', $_reminder.due_datetime)} {/if} {if !empty($_reminder.deal_id)} {/if}
    {else} {$_reminder.content|escape|nl2br} {/if}
    {if !empty($_reminder.rights)}
    {if $_reminder.due_datetime} {waDateTime::format('humandatetime', $_reminder.due_datetime)} {elseif $_reminder.due_date} {waDateTime::format('humandate', $_reminder.due_date)} {/if}
    {* DATE *} {strip} {/strip} {* TIME *} {$_time = false} {if !empty($_reminder.due_datetime)} {$_time = waDateTime::format('H:i', $_reminder.due_datetime)} {/if} [`set time`] [`clear time`] [`or`] [`cancel`] {if !empty($_reminder.deal_id)} {/if}
    {else} {if $_reminder.due_datetime} {waDateTime::format('humandatetime', $_reminder.due_datetime)} {else} {waDateTime::format('humandate', $_reminder.due_date)} {/if} {/if}
    [`Created at`]: {$_reminder.create_datetime|wa_date:"d.m.Y H:i"}
    {if !empty($_reminder.rights)}
    {**} [`edit`]
    {/if}
    {* EDIT *}
    {$_reminder_user = ifset($users[$_reminder.user_contact_id], false)} {if !empty($_reminder_user)} {include file="./ReminderFormEdit.inc.html" _user=$_reminder_user _reminder=$_reminder inline} {/if}
    {* CONFIRM *}

    [`Are you sure?`]

    [`or`] [`cancel`]
    {if !empty($_reminder.rights)} {/if}
  • {/foreach}
{if isset($pages_count) && $pages_count > 1}
{wa_pagination total=$pages_count attrs=['class'=>'menu-h']}
{/if} {/if} {if $completed_reminders_count}
    {/if}