西川 様
説明が分かりづらく、すみませんでした。
まず次のラインを削除して下さい :
echo JText::sprintf('HI_CUSTOMER',@$customer->name);
次に、コードの新しいライン
<?php echo JText::sprintf('HI_CUSTOMER',@$data->order_addresses[$data->cart->billing_address->address_id]>address_lastname.$data>order_addresses[$data->cart->billing_address->address_id]->address_firstname);?>
を以下のラインの後ろに追加して下さい :
$colspan = 4;
(新しいラインが上記であるのに対し、古いライン(前のライン)は
<?php echo JText::sprintf('HI_CUSTOMER',@$data->customer->name);?>
です)
また、新しいラインの後に次のラインを移動して下さい :
echo JText::sprintf('ORDER_STATUS_CHANGED_TO',$url,$data->mail_status);
これで、メールの一番最初の行が挨拶文の先に来るようになり、ご希望の並び順で氏名を表示することができます。
説明に不備がございましたら、申し訳ありませんが再度お問い合わせ下さいませ。