Email order status customization

  • Posts: 103
  • Thank you received: 2
11 years 2 weeks ago #135878

Hi dear Hikashop Team! Here i am again! Thank you in advance for helping me :)

I need to add a few lines to the simple txt email message order creation notification subject email, but just for the orders that are related to bank transfer.

I tried a few things, but my lack of knowledge took me to broke the last step of the checkout!

Dont worries, i just put the original ORDER_CREATION_NOTIFICATION_SUBJECT back and everything went to normal.

Could you please help me?

I would love to add the message just before the BEST_REGARDS_CUSTOMER:

$fields = $fieldsClass->getFields('frontcomp',$data,'order','');
foreach($fields as $fieldName => $oneExtraField) {
$fieldData = trim(@$data->$fieldName);
if(empty($fieldData)) continue;
echo $fieldsClass->trans($oneExtraField->field_realname).' : '.$fieldsClass->show($oneExtraField,$data->$fieldName)."\r\n";
}


if(!$app->isAdmin()){
if($data->cart->full_total->prices[0]->price_value_with_tax>0) echo JText::_('ORDER_VALID_AFTER_PAYMENT')."\n\n";
echo JText::sprintf('THANK_YOU_FOR_YOUR_ORDER',HIKASHOP_LIVE)."\n\n";
}
echo str_replace('<br/>',"\n",JText::sprintf('BEST_REGARDS_CUSTOMER',$mail->from_name));?>


I tried to do it like this:

if($data->order_payment_method=='bank_transfer' && !empty( )){
echo "\r\n".JText::_('BANK_TRANSFER');

But im sure is superwrong !! :(

Thank you so much again for your patient :)

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

  • Posts: 83024
  • Thank you received: 13403
  • MODERATOR
11 years 2 weeks ago #135978

You should use such code:

if($data->order_payment_method=='bank_transfer') echo "\r\n".'My custom message for bank transfer orders';

The following user(s) said Thank You: melisari

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

  • Posts: 103
  • Thank you received: 2
11 years 2 weeks ago #135980

Thank you so much nicolas! My hero like always :)

I wil try this right away!

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

  • Posts: 103
  • Thank you received: 2
11 years 2 weeks ago #135984

Everything worked perfectly! Thank you so much!

I need help with another issue, is completly diferent to this subject, do i have to open a new subject?

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

  • Posts: 13201
  • Thank you received: 2322
11 years 2 weeks ago #136012

Yes thanks to open another subject, by this way other users can find easily answers if they encounter the same issue.

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

Time to create page: 0.072 seconds
Powered by Kunena Forum