Ich werde alle BUG-FIX von mir posten damit etwas Ordnung herrscht:
Veyton Version: 4.0.13
BUG:
Kunde bestellt in seiner Sprache (z.B en) bekommt aber Statusänderung auf deutsch!
BUGFIX:
xtFramework\classes\class.order.php
[Line ca. 1290]
function _updateOrderStatus
if($send_comments=='true'){
$comments_txt = $comments;
$show_comments = '1';
}else{
$comments_txt = '';
$show_comments = '0';
}
/*DAS IST NEU, DAVO WAR NUR POSITIONHILFE*/
$record = $db->Execute("SELECT * FROM " . TABLE_SYSTEM_STATUS_DESCRIPTION . " where status_id=" . $status . " and language_code = '" . $this->order_data['language_code'] . "'");
$status_mail=$record->fields['status_name'];
/* ENDE*/
[/PHP]
send status mail ändern:
[PHP] if($send_email=='true')
$this->_sendStatusMail($status_mail, $comments_txt,$extra_assign);[/PHP]
function _sendStatusMail
gleich am Anfang ändern
[PHP]
$statusmail = new xtMailer('update_order-admin', $this->order_data['language_code'], -1, -1, $this->order_data['shop_id']);
[/PHP]