print caNavUrl($this->request, 'client/orders', 'Communications', 'ViewMessage', array('communication_id' => $pn_communication_id)); ?> ');"><?php print _t('Cancel'); ?> ›</a> <?php print caFormTag($this->request, 'SendReply', 'caClientCommunicationsReplyForm'); $t_comm = new ca_commerce_communications($pn_communication_id); $vn_to_user_id = $t_comm->get('from_user_id'); if (!preg_match('!' . _t("Re:") . '!i', $vs_subject = $t_comm->get('subject'))) { $vs_subject = _t("Re:") . ' ' . $vs_subject; } $t_comm->clear(); $t_comm->set('subject', $vs_subject); print "<div class='replyMessageHeader'><span class='replyMessageHeaderHeading'>" . _t('Date') . ':</span> ' . caGetLocalizedDateRange($t = time(), $t) . "</div>"; print "<div class='replyMessageHeader'><span class='replyMessageHeaderHeading'>" . _t('To') . ':</span> ' . caClientServicesGetSenderName(array('from_user_id' => $vn_to_user_id)) . "</div>"; foreach ($t_comm->getFormFields() as $vs_f => $va_info) { switch ($vs_f) { case 'subject': case 'message': case 'transaction_id': print $t_comm->htmlFormElement($vs_f) . "<br/>\n"; break; } } print caHTMLHiddenInput('transaction_id', array('value' => $t_transaction->getPrimaryKey())); print caFormSubmitButton($this->request, __CA_NAV_BUTTON_SAVE__, _t("Send"), 'caClientCommunicationsReplyForm'); ?> </form> </div>
if (is_array($va_last_transaction = $va_messages_by_transaction[array_pop(array_keys($va_messages_by_transaction))])) { $va_last_message = $va_last_transaction[array_pop(array_keys($va_last_transaction))]; } else { $va_last_message = array('subject' => _t('New inquiry')); } $vs_subject = isset($va_last_message['subject']) ? $va_last_message['subject'] : ''; if (sizeof($va_messages_by_transaction) && !preg_match('!' . _t("Re:") . '!i', $vs_subject)) { $vs_subject = _t("Re:") . ' ' . $vs_subject; } $t_comm->set('subject', $vs_subject); foreach ($t_comm->getFormFields() as $vs_f => $va_info) { switch ($vs_f) { case 'subject': case 'message': case 'transaction_id': print $t_comm->htmlFormElement($vs_f, "<div class='formLabel'>^LABEL<br/>^ELEMENT</div>") . "\n"; break; } } print caHTMLHiddenInput('transaction_id', array('value' => $t_order->get("transaction_id"))); print caHTMLHiddenInput('order_id', array('value' => $t_order->get("order_id"))); print "<a href='#' onclick='jQuery(\"#caClientCommunicationsReplyFormMyAccount\").submit(); return false;' class='save'>" . _t("Send") . "</a>"; ?> </form> </div><!-- end messageForm --> <?php if (sizeof($va_messages_by_transaction)) { ?> <div id="messageInbox"><h2><?php print _t("Inbox"); ?>