{if !empty($message)} {$_contact = [ 'id' => null, 'name' => '[`Deleted contact`]' ]} {if !empty($contacts[$message.contact_id])} {$_contact = $contacts[$message.contact_id]} {/if} {$filter_contact_id = waRequest::request('contact', waRequest::get('contact', null, waRequest::TYPE_INT), waRequest::TYPE_INT)} {$filter_deal_id = waRequest::request('deal', waRequest::get('deal', null, waRequest::TYPE_INT), waRequest::TYPE_INT)} {$_sender = $contacts[$wa->userId()]} {function name="_renderFromContact" _contact=[]} {if !empty($_contact.id)} {$_contact.name|escape} {elseif isset($_contact.id) && $_contact.id === 0 && !empty($source)} {$source->getName()|escape} {else} {$_contact.name|escape} {/if} {/function} {function name="_renderToRecipient" recipient=[]} {if $recipient.contact_id > 0} {if !empty($recipient.photo_url_16)} {/if} {$recipient.name|escape} <{$recipient.destination|escape}> {else} {if !empty($recipient.photo_url_16)} {/if} {$recipient.name|escape}  <{$recipient.destination|escape}> {/if} {/function} {function name="_renderRecipient" _contact=[]} {if !empty($_contact.name)} {if !empty($_contact.contact_id)} {if !empty($_contact.photo)}{/if} {$_contact.name|escape} {else} {$_contact.name|escape} {/if} {/if} {if !empty($_contact.destination)} <{$_contact.destination|escape}> {elseif !empty($_contact.email)} <{$_contact.email|escape}> {/if} {/function} {function _renderMessageBody message=[]}
{include file="../message/MessageBody.inc.html" message=$message inline}
{/function} {function skeleton}
{/function}
{* skeleton *}
{strip}
{if !empty($_contact.id)} {$_photo = $_contact.photo_url_50} {* $_jobtitle = $_contact->get('jobtitle') *} {* $_company = $_contact->get('company') *} {* CLIENT PHOTO *} {if !empty($_photo)}
{$_contact.name|escape}
{/if} {else}
{/if}
{$_contact.name|escape}
{if !empty($conversation.icon_fab)} {elseif !empty($conversation.icon_fa)} {elseif !empty($conversation.icon_url)} {/if}
{$conversation.transport_name|escape}
{$message.subject|escape}
{/strip} {$current_user_id = $wa->userId()} {if $message.transport == 'EMAIL'}
{if $message.direction === crmMessageModel::DIRECTION_IN} [`Reply`] {if $message.transport == crmMessageModel::TRANSPORT_EMAIL} [`Forward`] {/if} {/if} {if $message.original} {/if}
{if $wa->user()->isAdmin('crm') || empty($message['user_contact_id']) || $message['user_contact_id'] == $wa->user()->getId()} [`Delete`] {/if}
{* if !empty($source_is_disabled)}
[`Oops, sorry, this message source is disabled :(`]
{elseif $message.contact_id && !empty($contacts[$message.contact_id])}
{include file="./MessageConversationId.replyEmail.inc.html" _c_icon_url=$message.icon_url _c_icon = $message.icon_fa inline}
{/if *} {elseif $message.transport == 'IM'} {if !empty($source_is_disabled)}
[`Oops, sorry, this messenger is disabled :(`]
{elseif $message.contact_id && !empty($contacts[$message.contact_id])}
{* RENDER OVERLOADED REPLY FORM *} {$is_images_enabled = !empty($source_features.images)} {$is_files_enabled = !empty($source_features.attachments)} {*if empty($conversation.reply_form_html)} {$conversation.reply_form_html} *} {* RENDER DEFAULT REPLY FORM *} {if isset($message.source_id)}
{* Hidden fields *} {if ifset($source_features.html)} {/if}
{*
[`Attach file`]
*}
{* if !empty($conversation.aux_items.reply_form_dropdown_items)}
{/if *}
{* ACTIONS *}
{* FILES *}
{capture assign="_file_template_html"}
{/capture}
{else}
[`Source not found`]
{/if}
{*
{if !empty($conversation.icon_fab)} {elseif !empty($conversation.icon_fa)} {else} {/if}
*}
{/if} {/if}
{elseif empty($is_empty_case)}
[`No messages`]
{/if} {if empty($iframe) && !empty($message)} {/if}