Order notification email issues

  • Posts: 127
  • Thank you received: 1
8 years 8 months ago #233754

-- HikaShop version -- : 2.6.1
-- Joomla version -- : 3.4.8
-- PHP version -- : 5.5.21
-- Browser(s) name and version -- : Safari 9.0.1

Hello,

I am working on the order notification emails that are sent to customers, but I have run into a couple of issues. The first issue is related to this text "Once we receive it, we will confirm your order. Do not forget to include the order number (B9T4Y1) on the back of the cheque so that we can match it to your order.". I cannot seem to find it in the HikaShop language file or anywhere else. I done a full search of the extension files, but nothing is returned. Where can I find this text and make adjustments to it? The second issue is related to a sprint() warning in the order creation email to customers. The following warning is being sent in the email: Warning: sprintf(): Too few arguments in /html/libraries/joomla/language/text.php on line 312. What is this related to and what needs to be done to fix it? Thank you in advance for your assistance.

Mike

Please Log in or Create an account to join the conversation.

  • Posts: 82867
  • Thank you received: 13374
  • MODERATOR
8 years 8 months ago #233791

Hi,

There are two translation keys for the text added in the email for the check payment method. These are:
PLEASE_SEND_CHECK="You can now send us a check with the amount of %s using the following information."
INCLUDE_ORDER_NUMBER_TO_CHECK="Do not forget to include the order number ( %s ) on the back of the check so that we can match it to your order."
There is also this one:
ORDER_VALID_AFTER_PAYMENT="Your order will be processed as soon as your payment is received."
They are all in the language file of HikaShop. So you must have missed them when searching for them.

The warning comes from a translation that has been modified or some code modification in the preload of the email.
The message doesn't say exactly which one so are to give a proper solution, but you can easily hide the warning by turning off the "error reporting" setting of the Joomla configuration.

Please Log in or Create an account to join the conversation.

  • Posts: 127
  • Thank you received: 1
8 years 8 months ago #233859

Hello,

Thank you for sharing the text strings. I have found what needed to be changed.

I set "display_errors" to "Off" and this seems to have done the trick. Now, I am wondering how to remove all of the line breaks that are being inserted. I would prefer to use paragraph tags to control formatting. Are these added in the preload or text files?

Another issue is related to my client not receiving the administrator or customer notification emails when they use their email addresses. Their email address has been added to the "Payment notifications email address" and "Order creation admin notifications email address" settings along with mine, but I am the only one receiving the administrator notification emails. the same applies to customer notification emails. Also, the emails are delayed up to 10 minutes. Is this a normal delay? Any help is greatly appreciated. Thank you.

Mike

Last edit: 8 years 8 months ago by mikehermary. Reason: Needed to add another issue

Please Log in or Create an account to join the conversation.

  • Posts: 82867
  • Thank you received: 13374
  • MODERATOR
8 years 8 months ago #233869

Hi,

1. Which line breaks ? Could you do some screenshots of the display and of the HTML so that we can get a better idea of what you're talking about ?

2. So maybe the emails go in the spam folder of his mailbox ? Or you're using the same email address for the "from" and his email server doesn't like that you try to send an email with the same recipient and sender ?

3. 10 minutes delay is not normal. It's either your email server which has a lot of emails to handle and has to queue yours before sending it, or the receiving email server which has to scan it for spam and viruses and thus takes time to process it. HikaShop sends it in a snap and then it's up to the email servers. It can be really fast (like a second or so), or take several minutes, or even several hours in some cases, but it's not up to HikaShop.

Please Log in or Create an account to join the conversation.

  • Posts: 127
  • Thank you received: 1
8 years 8 months ago #233975

Hello,

Here is the raw output from the customer creation email message. You see the br's in the output. Those are the ones I would like to remove. I have also attached a screenshot showing the rendered output.

<h4>Additional information</h4>
<p>Your order will be processed as soon as your payment is possible. GST and shipping will be added to the above total. Member discounts, if applicable will also be applied.</p><p><br/><br/>If you have a pre-approved account we will send the invoice with shipment. If you do not have an account, we will contact you for payment.</p>

The emails are not even making it to the client's spam folders, either on their computer or on the webmail server. I am thinking the issue may be related to their internet service provider. The from address on the server is different from their email address.

The server is not handling very many emails, so that is not the issue. I will get in touch with the hosting company to see what they can offer.

Mike

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 127
  • Thank you received: 1
8 years 8 months ago #234025

Hello,

Two more issues. First, I have a custom field for customer notes, but it is not being included in the administrator notification emails. How can I fix this? Second, I have created a custom email template, but it is not rendering correctly in most email applications. The rendering is good in Apple Mail, but Outlook, Gmail and Inbox by Google are displaying it without most of the formatting. How can I work around these issues? I have included my code below.

<?php
/**
 * @package	HikaShop for Joomla!
 * @version	2.6.1
 * @author	hikashop.com
 * @copyright	(C) 2010-2016 HIKARI SOFTWARE. All rights reserved.
 * @license	GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>
<head>
<title></title>
<meta name="viewport" content="width=device-width">
<meta http-equiv="Content-Type" content="text/html" charset="utf-8">
<style>#outlook a{padding:0;}body{width:100%!important;min-width:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;padding:0;}.ExternalClass{width:100%;}.ExternalClass,.ExternalClass p,.ExternalClass span,.ExternalClass font,.ExternalClass td,.ExternalClass div{line-height:100%;}#backgroundTable{margin:0;padding:0;width:100%!important;line-height:100%!important;}img{outline:none;text-decoration:none;-ms-interpolation-mode:bicubic;width:auto;max-width:100%;float:left;clear:both;display:block;}center{width:100%;min-width:580px;}a img{border:none;}p{margin:0 0 0 10px;}table{border-spacing:0;border-collapse:collapse;}td{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;border-collapse:collapse!important;}table,tr,td{padding:0;vertical-align:top;text-align:left;}hr{color:#d9d9d9;background-color:#d9d9d9;height:1px;border:none;}table.body{height:100%;width:100%;}table.container{width:580px;margin:0 auto;text-align:inherit;background-color:#fff;}table.row{padding:0px;width:100%;position:relative;}table.container table.row{display:block;}td.wrapper{padding:10px 20px 0px 0px;position:relative;}table.columns,table.column{margin:0 auto;}table.columns td,table.column td{padding:0px 0px 10px;}table.columns td.sub-columns,table.column td.sub-columns,table.columns td.sub-column,table.column td.sub-column{padding-right:10px;}td.sub-column,td.sub-columns{min-width:0px;}table.row td.last,table.container td.last{padding-right:0px;}table.one{width:30px;}table.two{width:80px;}table.three{width:130px;}table.four{width:180px;}table.five{width:230px;}table.six{width:280px;}table.seven{width:330px;}table.eight{width:380px;}table.nine{width:430px;}table.ten{width:480px;}table.eleven{width:530px;}table.twelve{width:580px;}table.one center{min-width:30px;}table.two center{min-width:80px;}table.three center{min-width:130px;}table.four center{min-width:180px;}table.five center{min-width:230px;}table.six center{min-width:280px;}table.seven center{min-width:330px;}table.eight center{min-width:380px;}table.nine center{min-width:430px;}table.ten center{min-width:480px;}table.eleven center{min-width:530px;}table.twelve center{min-width:580px;}table.one .panel center{min-width:10px;}table.two .panel center{min-width:60px;}table.three .panel center{min-width:110px;}table.four .panel center{min-width:160px;}table.five .panel center{min-width:210px;}table.six .panel center{min-width:260px;}table.seven .panel center{min-width:310px;}table.eight .panel center{min-width:360px;}table.nine .panel center{min-width:410px;}table.ten .panel center{min-width:460px;}table.eleven .panel center{min-width:510px;}table.twelve .panel center{min-width:560px;}.body .columns td.one,.body .column td.one{width:8.333333%;}.body .columns td.two,.body .column td.two{width:16.666666%;}.body .columns td.three,.body .column td.three{width:25%;}.body .columns td.four,.body .column td.four{width:33.333333%;}.body .columns td.five,.body .column td.five{width:41.666666%;}.body .columns td.six,.body .column td.six{width:50%;}.body .columns td.seven,.body .column td.seven{width:58.333333%;}.body .columns td.eight,.body .column td.eight{width:66.666666%;}.body .columns td.nine,.body .column td.nine{width:75%;}.body .columns td.ten,.body .column td.ten{width:83.333333%;}.body .columns td.eleven,.body .column td.eleven{width:91.666666%;}.body .columns td.twelve,.body .column td.twelve{width:100%;}td.offset-by-one{padding-left:50px;}td.offset-by-two{padding-left:100px;}td.offset-by-three{padding-left:150px;}td.offset-by-four{padding-left:200px;}td.offset-by-five{padding-left:250px;}td.offset-by-six{padding-left:300px;}td.offset-by-seven{padding-left:350px;}td.offset-by-eight{padding-left:400px;}td.offset-by-nine{padding-left:450px;}td.offset-by-ten{padding-left:500px;}td.offset-by-eleven{padding-left:550px;}td.expander{visibility:hidden;width:0px;padding:0!important;}table.columns .text-pad,table.column .text-pad{padding-left:10px;padding-right:10px;}table.columns .left-text-pad,table.columns .text-pad-left,table.column .left-text-pad,table.column .text-pad-left{padding-left:10px;}table.columns .right-text-pad,table.columns .text-pad-right,table.column .right-text-pad,table.column .text-pad-right{padding-right:10px;}.block-grid{width:100%;max-width:580px;}.block-grid td{display:inline-block;padding:10px;}.two-up td{width:270px;}.three-up td{width:173px;}.four-up td{width:125px;}.five-up td{width:96px;}.six-up td{width:76px;}.seven-up td{width:62px;}.eight-up td{width:52px;}table.center,td.center{text-align:center;}h1.center,h2.center,h3.center,h4.center,h5.center,h6.center{text-align:center;}span.center{display:block;width:100%;text-align:center;}img.center{margin:0 auto;float:none;}.show-for-small,.hide-for-desktop{display:none;}body,table.body,h1,h2,h3,h4,h5,h6,p,td{color:#262524;font-family:"Helvetica","Arial",sans-serif;font-weight:normal;padding:0;margin:0;text-align:left;line-height:1.3;}h1,h2,h3,h4,h5,h6{padding-bottom:22px;word-break:normal;color:#4d4b49;}h1{font-size:31px;}h2{font-size:26px;}h3{font-size:19px;}h4{font-size:18px;}h5{font-size:16px;}h6{font-size:16px;}body,table.body,p,td{font-size:14px;line-height:19px;}p.lead,p.lede,p.leed{font-size:16px;line-height:30px;}p.summary{margin-bottom:20px;font-size:18px;}p{margin-bottom:40px;}span.contact{display:block;padding-bottom:2px;}span.organization{padding:12px 0 6px;font-weight:600;}span.connect{padding-bottom:0;}small{font-size:10px;}td.heading,strong,span.label,td.total,td.tname,td.tvalue{font-weight:600;}ul,ol{margin:0 0 32px 16px;padding-left:0;list-style-position:outside;}ul li,ol li{margin:0 0 8px;padding:0;}table.columns td.pad-v,table.column td.pad-v{padding:0 10px;}table.order-details,table.items-ordered{width:100%;margin-bottom:30px;}table.order-details td{padding:20px;background-color:#fafafa;border:1px solid #f0f0f0;}table.columns td.heading,table.column td.heading{padding:12px;background-color:#fafafa;border:1px solid #f0f0f0;}td.item{border-bottom:1px solid #f0f0f0;}table.columns td.item,table.column td.item,table.columns td.footer,table.column td.footer{padding:16px 12px;}td.tar{text-align:right;}td.footer{border-bottom:1px solid #f0f0f0;}td.footer.tname{border-right:1px solid #f0f0f0;font-size:13px;color:#b3b3b3;}p.contentinfo span{display:block;}a{border-bottom:1px solid;text-decoration:none;color:#2a56a8;}a:hover{}a:active{}a:visited{}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#2ba6cb;}h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active{color:#2ba6cb!important;}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#2ba6cb!important;}img.logo{float:left;margin:0 40px 0 10px;}ul li br,ol li br{display:none;visibility:none;}.panel{background:#f2f2f2;border:1px solid #d9d9d9;padding:10px!important;}.sub-grid table{width:100%;}.sub-grid td.sub-columns{padding-bottom:0;}table.button,table.tiny-button,table.small-button,table.medium-button,table.large-button{width:100%;overflow:hidden;}table.button td,table.tiny-button td,table.small-button td,table.medium-button td,table.large-button td{display:block;width:auto!important;text-align:center;background:#2ba6cb;border:1px solid #2284a1;color:#ffffff;padding:8px 0;}table.tiny-button td{padding:5px 0 4px;}table.small-button td{padding:8px 0 7px;}table.medium-button td{padding:12px 0 10px;}table.large-button td{padding:21px 0 18px;}table.button td a,table.tiny-button td a,table.small-button td a,table.medium-button td a,table.large-button td a{font-weight:bold;text-decoration:none;font-family:Helvetica,Arial,sans-serif;color:#ffffff;font-size:16px;}table.tiny-button td a{font-size:12px;font-weight:normal;}table.small-button td a{font-size:16px;}table.medium-button td a{font-size:20px;}table.large-button td a{font-size:24px;}table.button:hover td,table.button:visited td,table.button:active td{background:#2795b6!important;}table.button:hover td a,table.button:visited td a,table.button:active td a{color:#fff!important;}table.button:hover td,table.tiny-button:hover td,table.small-button:hover td,table.medium-button:hover td,table.large-button:hover td{background:#2795b6!important;}table.button:hover td a,table.button:active td a,table.button td a:visited,table.tiny-button:hover td a,table.tiny-button:active td a,table.tiny-button td a:visited,table.small-button:hover td a,table.small-button:active td a,table.small-button td a:visited,table.medium-button:hover td a,table.medium-button:active td a,table.medium-button td a:visited,table.large-button:hover td a,table.large-button:active td a,table.large-button td a:visited{color:#ffffff!important;}table.secondary td{background:#e9e9e9;border-color:#d0d0d0;color:#555;}table.secondary td a{color:#555;}table.secondary:hover td{background:#d0d0d0!important;color:#555;}table.secondary:hover td a,table.secondary td a:visited,table.secondary:active td a{border-bottom:1px solid;text-decoration:none;color:#2a56a8;}table.success td{background:#5da423;border-color:#457a1a;}table.success:hover td{background:#457a1a!important;}table.alert td{background:#c60f13;border-color:#970b0e;}table.alert:hover td{background:#970b0e!important;}table.radius td{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}table.round td{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}body.outlook p{display:inline!important;}@media only screen and (max-width: 600px) {table[class="body"] img{width:auto!important;height:auto!important;}table[class="body"] center{min-width:0!important;}table[class="body"] .container{width:95%!important;}table[class="body"] .row{width:100%!important;display:block!important;}table[class="body"] .wrapper{display:block!important;padding-right:0!important;}table[class="body"] .columns,table[class="body"] .column{table-layout:fixed!important;float:none!important;width:100%!important;padding-right:0px!important;padding-left:0px!important;display:block!important;}table[class="body"] .wrapper.first .columns,table[class="body"] .wrapper.first .column{display:table!important;}table[class="body"] table.columns td,table[class="body"] table.column td{width:100%!important;}table[class="body"] .columns td.one,table[class="body"] .column td.one{width:8.333333%!important;}table[class="body"] .columns td.two,table[class="body"] .column td.two{width:16.666666%!important;}table[class="body"] .columns td.three,table[class="body"] .column td.three{width:25%!important;}table[class="body"] .columns td.four,table[class="body"] .column td.four{width:33.333333%!important;}table[class="body"] .columns td.five,table[class="body"] .column td.five{width:41.666666%!important;}table[class="body"] .columns td.six,table[class="body"] .column td.six{width:50%!important;}table[class="body"] .columns td.seven,table[class="body"] .column td.seven{width:58.333333%!important;}table[class="body"] .columns td.eight,table[class="body"] .column td.eight{width:66.666666%!important;}table[class="body"] .columns td.nine,table[class="body"] .column td.nine{width:75%!important;}table[class="body"] .columns td.ten,table[class="body"] .column td.ten{width:83.333333%!important;}table[class="body"] .columns td.eleven,table[class="body"] .column td.eleven{width:91.666666%!important;}table[class="body"] .columns td.twelve,table[class="body"] .column td.twelve{width:100%!important;}table[class="body"] td.offset-by-one,table[class="body"] td.offset-by-two,table[class="body"] td.offset-by-three,table[class="body"] td.offset-by-four,table[class="body"] td.offset-by-five,table[class="body"] td.offset-by-six,table[class="body"] td.offset-by-seven,table[class="body"] td.offset-by-eight,table[class="body"] td.offset-by-nine,table[class="body"] td.offset-by-ten,table[class="body"] td.offset-by-eleven{padding-left:0!important;}table[class="body"] table.columns td.expander{width:1px!important;}table[class="body"] .right-text-pad,table[class="body"] .text-pad-right{padding-left:10px!important;}table[class="body"] .left-text-pad,table[class="body"] .text-pad-left{padding-right:10px!important;}table[class="body"] .hide-for-small,table[class="body"] .show-for-desktop{display:none!important;}table[class="body"] .show-for-small,table[class="body"] .hide-for-desktop{display:inherit!important;}}</style>
<style>.template-label{color:#ffffff;font-weight:bold;font-size:11px;}.callout .panel{background:#ECF8FF;border-color:#b9e5ff;}.header{margin-bottom:20px;}.footer .wrapper{background:#ebebeb;}.footer h5{padding-bottom:10px;}table.columns .text-pad{padding-left:10px;padding-right:10px;}table.columns .left-text-pad{padding-left:10px;}table.columns .right-text-pad{padding-right:10px;}@media only screen and (max-width: 600px) {table[class="body"] .right-text-pad{padding-left:10px!important;}table[class="body"] .left-text-pad{padding-right:10px!important;}}</style>
<style>.template-label{color:#ffffff;font-weight:bold;font-size:11px;}.callout .wrapper{padding-bottom:20px;}.callout .panel{background:#ECF8FF;border-color:#b9e5ff;}.header .six{padding-top:30px;}.footer .wrapper{background:#ebebeb;}.footer h5{padding-bottom:10px;}table.columns .text-pad{padding-left:10px;padding-right:10px;}table.columns .left-text-pad{padding-left:10px;}table.columns .right-text-pad{padding-right:10px;}@media only screen and (max-width: 600px) {table[class="body"] .right-text-pad{padding-left:10px!important;}table[class="body"] .left-text-pad{padding-right:10px!important;}}</style>
</head>
<body>
<table class="body">
<tr>
<td class="center" align="center" valign="top">
<center>
<table class="row header">
<tr>
<td class="center" align="center">
<center>
<table class="container">
<tr>
<td class="wrapper last">
<table class="twelve columns">
<tr>
<td class="six sub-columns" colspan="2">
<img src="http://domain.com/logo-email.png" width="99" height="120" class="logo" border="0" alt="" />
<p>
<span class="contact organization">Client Name</span>
<span class="contact address">Address</span>
<span class="contact address2">Place, Alberta</span>
<span class="contact connect">Toll Free: 1 (403) 123-4567 or <a href="mailto:bookstore@domain.com">email us</a></span>
</p>
</td>

<td class="expander"></td>
</tr>
</table>
</td>
</tr>
</table>
</center>
</td>
</tr>
</table>
<table class="container">
<tr>
<td>
<table class="row">
<tr>
<td class="wrapper last">
<table class="twelve columns">
<tr>
<td class="pad-v">
<p class="lead">{TXT:ORDER_BEGIN_MESSAGE}</p>
<p class="summary">{TXT:SUMMARY_OF_THE_ORDER}</p>
<table class="order-details">
<tbody>
<tr>
<td colspan="2"><span class="label">{VAR:CUSTOMER_DETAILS}</span>
</td>
</tr>
<tr>
<td><span class="label">{TXT:ORDER_NUMBER}:</span> <a href="{VAR:ORDER_LINK}">{VAR:ORDER_NUMBER}</a>
</td>
<td>
<!--{IF:PAYMENT}-->
<span class="label">{TXT:PAYMENT_METHOD}:</span> {VAR:PAYMENT}
<!--{ENDIF:PAYMENT}-->
</td>
</tr>
</tbody>
</table>
<h4><!--{IF:BILLING_ADDRESS}-->{TXT:BILLING_ADDRESS}<!--{ENDIF:BILLING_ADDRESS}--></h4>
<p>
<!--{IF:BILLING_ADDRESS}-->
{VAR:BILLING_ADDRESS}
<!--{ENDIF:BILLING_ADDRESS}-->
</p>
<table class="items-ordered">
<tr>
<td class="heading">{TXT:PRODUCT_NAME}</td>
<td class="heading tar">{TXT:PRODUCT_PRICE}</td>
<td class="heading tar">{TXT:PRODUCT_QUANTITY}</td>
<td class="heading tar">{TXT:PRODUCT_TOTAL}</td>
</tr>
<!--{START:PRODUCT_LINE}-->
<tr>
<td class="item product">
{LINEVAR:PRODUCT_NAME}
<!--{IF:ORDER_PRODUCT_CODE}-->{LINEVAR:PRODUCT_CODE}<!--{ENDIF:ORDER_PRODUCT_CODE}-->
{LINEVAR:PRODUCT_DOWNLOAD}
{LINEVAR:PRODUCT_DETAILS}
</td>
<td class="item tar price">{LINEVAR:PRODUCT_PRICE}</td>
<td class="item tar quantity">{LINEVAR:PRODUCT_QUANTITY}</td>
<td class="item tar total">{LINEVAR:PRODUCT_TOTAL}</td>
</tr>
<!--{END:PRODUCT_LINE}-->
<!--{START:ORDER_FOOTER}-->
<tr>
<td colspan="3" class="footer tname tar">{LINEVAR:NAME}</td>
<td class="footer tvalue tar">{LINEVAR:VALUE}</td>
</tr>
<!--{END:ORDER_FOOTER}-->
</table>
<!--{END:VENDOR_LINE}-->
</td>
<td class="expander"></td>
</tr>
</table>
</td>
</tr>
</table>
<table class="row footer">
<table class="row">
<tr>
<td class="wrapper last">
<table class="twelve columns">
<tr>
<td align="center">
<center>
<p class="contentinfo" style="text-align:center;">
<span>© 2016 Client Name</span>
<a href="http://domain.com/terms-of-use">Terms of Use</a>
</p>
</center>
</td>
<td class="expander"></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</center>
</td>
</tr>
</table>
</body>
</html>

Please Log in or Create an account to join the conversation.

  • Posts: 82867
  • Thank you received: 13374
  • MODERATOR
8 years 8 months ago #234043

Hi,

1. So you want to edit the order creation notification via the menu System>Emails, and in the preload version, you want to remove the <br/> tags in that piece of code near the end:

if($data->order_payment_method=='banktransfer'){
			echo '<p>' . JText::sprintf('PLEASE_TRANSFERT_MONEY',$amount).'<br/>'.$information.'<br/>'.JText::sprintf('INCLUDE_ORDER_NUMBER_TO_TRANSFER',$data->order_number) . '</p>';
		}elseif($data->order_payment_method=='check'){
			echo '<p>' . JText::sprintf('PLEASE_SEND_CHECK',$amount).'<br/>'.$information.'<br/>'.JText::sprintf('INCLUDE_ORDER_NUMBER_TO_CHECK',$data->order_number) . '</p>';
		}elseif($data->order_payment_method=='purchaseorder'){
			echo '<p>' . JText::sprintf('PLEASE_SEND_PURCHASEORDER',$amount).'<br/>'.$information.'<br/>'.JText::sprintf('INCLUDE_ORDER_NUMBER_TO_PURCHASEORDER',$data->order_number) . '</p>';
		}
2. Yes, checking the logs of the email server is the solution because the email is definitely sent by HikaShop to the email server and so contacting the hosting company is the way to go to move forward.

3. Custom order fields are included in the email with that code:
$fields = $fieldsClass->getFields('frontcomp',$data,'order','');
		foreach($fields as $fieldName => $oneExtraField) {
			if(empty($data->cart->$fieldName))
				continue;
			echo $sep . $fieldsClass->trans($oneExtraField->field_realname).' : '.$fieldsClass->show($oneExtraField, $data->cart->$fieldName,'admin_email');
			$sep = '<br />';
		}
in the preload version of the admin notification.
So there must be a problem with the field settings or something.
Could you provide a screenshot of the settings of the field ?

4. Each email client will handle the display of emails with different constraints.
For example, for gmail:
www.emailonacid.com/blog/article/email-d...nd_gmail_mobile_apps
And one for Outlook:
www.outlook-apps.com/html-ignored-by-outlook/

Please Log in or Create an account to join the conversation.

  • Posts: 127
  • Thank you received: 1
8 years 8 months ago #234147

Hello,

Thanks for the information. I believe I have the formatting issues figured out.

Mike

Please Log in or Create an account to join the conversation.

Time to create page: 0.052 seconds
Powered by Kunena Forum