E-mail subject without Invoice Number

29.08.2022 17:03
#1
spike77
Joomshopping forum user no avatar
Name: Manfred
30.04.2015
Posts: 706
Quote
E-mail subject without Invoice Number

Is it possible to remove Invoice Number from E-Mail Subject, show only Name.

In Language file:
JSHOP_NEW_ORDER = "Neue Bestellung Nr. %s (%s)"

If I remove first %s , only Name doesn´t displayed. How can I make first (and only %s) to show only Name.

 
31.08.2022 08:57
#2
spike77
Joomshopping forum user no avatar
Name: Manfred
30.04.2015
Posts: 706
Quote
Aw: E-mail subject without Invoice Number

Any solutions? Tryed many things, but without success.

 
31.08.2022 10:00
#3
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25936
Quote
Aw: E-mail subject without Invoice Number

components\com_jshopping\Model\OrdermailModel.php

public function getSubjectMail($type, $order){
if ($type=='vendormessage'){
$subject = sprintf(\JText::_('JSHOP_NEW_ORDER_V'), $order->order_number, "");
}else{
$subject = sprintf(\JText::_('JSHOP_NEW_ORDER'), $order->order_number, $order->f_name." ".$order->l_name);
}
extract(\JSHelper::Js_add_trigger(get_defined_vars(), "after"));
return $subject;
}

change to
public function getSubjectMail($type, $order){
if ($type=='vendormessage'){
$subject = sprintf(\JText::_('JSHOP_NEW_ORDER_V'), $order->order_number, "");
}else{
$subject = sprintf(\JText::_('JSHOP_NEW_ORDER'), $order->f_name." ".$order->l_name);
}
extract(\JSHelper::Js_add_trigger(get_defined_vars(), "after"));
return $subject;
}

 
31.08.2022 13:57
#4
spike77
Joomshopping forum user no avatar
Name: Manfred
30.04.2015
Posts: 706
Quote
Aw: E-mail subject without Invoice Number

Thank you very much!

 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.