19.05.2014 11:23
|
|
hennes78
Name: Hendrik Schellkes
11.06.2012
Posts: 1
|
Bestellung ändern und neue Rechnung versenden
Hallo und Guten Tag,
gibt es die Möglichkeit, eine eingegangene Bestellung zu ändern und dem Kunden anschließend eine korigierte Rechnung zu senden?
Danke für Eure Hilfe und viele Grüße
Hennes
Joomla: 3.1 JoomShopping: 4.4.1 Website Url: www.gourmetfestivals.net
|
|
19.05.2014 16:52
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 25939
|
Aw: Bestellung ändern und neue Rechnung versenden
admin / orders / edit
|
|
16.06.2014 19:01
|
|
thomasbaumi
Name: Thomas Baumgartner
24.06.2011
Posts: 139
|
Aw: Bestellung ändern und neue Rechnung versenden
Hallo
Ich habe ein Problem mit dem abändern der Rechnungen. Wenn ich eine Rechnung ändere und diese anschliessend dem Kunden nochmals zusende, dann bekommt der Kunde und der Admin auch die korrigierte Rechnung. Wenn ich aber im Backend unter Bestellung auf die Vorschau klicke, dann erscheint immer noch die alte Rechnung. Der Lieferschein wird ebenfalls nicht angepasst.
Wo liegt da das Problem?
Gruss Thomas
Joomla: 2.5.22 JoomShopping: 3.17.1 PHP: 5.4.26
|
|
16.06.2014 20:59
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 25939
|
Aw: Bestellung ändern und neue Rechnung versenden
Screenshot?
|
|
17.06.2014 18:34
|
|
thomasbaumi
Name: Thomas Baumgartner
24.06.2011
Posts: 139
|
Aw: Bestellung ändern und neue Rechnung versenden
Hallo Webdesigner
Das Problem tritt beim Internet Explorer 11 auf. Mit Firefox 29.0.1 geht es problemlos.
Dort zeigt es mir das aktualisierte PDF an. Dafür steht dann statt Herr nur noch 1.
Im Internet Explorer wird mir aber immer noch das alte PDF angezeigt.
Gruss Thomas
|
|
17.06.2014 19:14
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 25939
|
Aw: Bestellung ändern und neue Rechnung versenden
url?
admin login?
ftp?
(privat)
|
|
24.07.2014 23:00
|
|
thomasbaumi
Name: Thomas Baumgartner
24.06.2011
Posts: 139
|
Aw: Bestellung ändern und neue Rechnung versenden
Hallo Webdesigner
Ich habe das ext-field_1 aktiviert und möchte dies nun auch im Lieferschein sichtbar haben, was an sich kein Problem ist, kann ich ja mit ".$order->ext_field_1." einfügen?
Das ext_field_1 soll zwischen Strasse und PLZ auf einer eigenen Zeile stehen, was bedeutet \n".$order->ext_field_1."
Ergebnis wenn Inhalt im Feld ext_field_1:
Vorname Nachname
Strasse
ext_field_1
PLZ Ort
Land
Wenn das Feld ext_field aber leer gelassen wird, dann seiht es so aus:
Vorname Nachname
Strasse
PLZ Ort
Land
Das sieht nicht gut aus auf dem Lieferschein.
Gibt es eine Möglichkeit, das \n nur dann zu machen, wenn im Feld ext_field_1 auch etwas drin steht?
vielleicht mit if oder so?
Besten Dank für eine Antwort.
Gruss Thomas
|
|
25.07.2014 07:39
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 25939
|
Aw: Bestellung ändern und neue Rechnung versenden
if ($order->extra_field_1){
....
}else{
.....
}
|
|
03.08.2014 14:06
|
|
thomasbaumi
Name: Thomas Baumgartner
24.06.2011
Posts: 139
|
Aw: Bestellung ändern und neue Rechnung versenden
Hallo Webdesigner
Ich habe es mal so probiert, aber das geht nicht, was mache ich falsch?
$pdf->MultiCell(80,4.5,$order->firma_name."\n".$order->f_name." ".$order->l_name." ".$order->m_name."\n".$order->street." ".$order->home." ".$order->apartment." "if ( ! empty($ext_field_1)) {"\n"$ext_field_1} else {" "}"\n".$order->zip." ".$order->city."\n".$order->country, 0,'L');
Besten Dank für die Hilfe
|
|
03.08.2014 14:36
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 25939
|
Aw: Bestellung ändern und neue Rechnung versenden
If ...
$pdf->mul...
Else
$pdf->mul
|
|
03.08.2014 23:16
|
|
thomasbaumi
Name: Thomas Baumgartner
24.06.2011
Posts: 139
|
Aw: Bestellung ändern und neue Rechnung versenden
Hallo Zusammen
Ich habe die Lösung nun gefunden, falls das Zusatzfeld 1 auch mal jemand in der Rechnung oder dem Lieferschein braucht.
In der generate_pdf_order.php ca. bei Zeile 74 folgendes reinschreiben:
if ($order->ext_field_1!="")
{$pdf->MultiCell(80,4.5,$order->firma_name."\n".$order->title."\n".$order->f_name." ".$order->l_name." ".$order->m_name."\n".$order->street." ".$order->home." ".$order->apartment."\n".$order->ext_field_1."\n".$order->zip." ".$order->city."\n".$order->country, 0,'L');}
else
{$pdf->MultiCell(80,4.5,$order->firma_name."\n".$order->title."\n".$order->f_name." ".$order->l_name." ".$order->m_name."\n".$order->street." ".$order->home." ".$order->apartment."\n".$order->zip." ".$order->city."\n".$order->country, 0,'L');}
Gruss Thomas
|
|
15.09.2014 11:49
|
|
thomasbaumi
Name: Thomas Baumgartner
24.06.2011
Posts: 139
|
Aw: Bestellung ändern und neue Rechnung versenden
Hallo Webdesigner
Ich habe nochmals ein Problem mit der Anrede.
Folgenden Code habe ich angepasst:
$pdf->SetFont('freesans','',11);
if ($order->ext_field_1!="")
{
$pdf->SetXY(20,40);
$jshopConfig->user_field_title[0] = '';
$jshopConfig->user_field_client_type[0] = '';
$order->title = $jshopConfig->user_field_title[$order->title];
$pdf->MultiCell(80,4.5,$order->firma_name."\n".$order->title."\n".$order->f_name." ".$order->l_name." ".$order->m_name."\n".$order->street." ".$order->home." ".$order->apartment."\n".$order->ext_field_1."\n".$order->zip." ".$order->city."\n".$order->country, 0,'L');
}
else
{
$pdf->SetXY(20,40);
$jshopConfig->user_field_title[0] = '';
$jshopConfig->user_field_client_type[0] = '';
$order->title = $jshopConfig->user_field_title[$order->title];
$pdf->MultiCell(80,4.5,$order->firma_name."\n".$order->title." ".$order->f_name." ".$order->l_name." ".$order->m_name."\n".$order->street." ".$order->home." ".$order->apartment."\n".$order->zip." ".$order->city."\n".$order->country, 0,'L');
}
Aber das $order->title wird beim automatischen erstellen des PDF am Ende der Bestellung nicht angezeigt:
Wenn ich die Bestellung aber manuell nochmals anpasse, dann schon!
Ich finde nicht heraus warum das so ist.
Jede Bestellung nochmals anklicken ist sehr mühsam. Habe ich etwas vergessen?
Gruss Thomas
|
|
15.09.2014 11:55
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 25939
|
Aw: Bestellung ändern und neue Rechnung versenden
Try use
PDF user title 1.0.0(JoomShopping 3.16.0/4.4.0 or higher)
http://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/plugins.html?lang=en
|
|
22.09.2014 16:36
|
|
thomasbaumi
Name: Thomas Baumgartner
24.06.2011
Posts: 139
|
Aw: Bestellung ändern und neue Rechnung versenden
Hallo Webdesigner
Ist es möglich, dass das Plugin PDF user title 1.0.0(JoomShopping 3.16.0/4.4.0 or higher) die Anrede auch für den Lieferschein benutzt und nicht nur für die Rechnung?
Gruss Thomas
|
|
22.09.2014 16:59
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 25939
|
Aw: Bestellung ändern und neue Rechnung versenden
Chnage code
public function onBeforeCreatePdfOrderBeforeEndTotal($order, $pdf, $y){
$jshopConfig = JSFactory::getConfig();
$orderObj = JTable::getInstance('order', 'jshop');
$orderObj->load($order -> order_id);
$title = $jshopConfig->user_field_title[$orderObj->title];
if ($orderObj->firma_name==''){
$y0 = 65;
}else{
$y0 = 60.5;
}
$pdf -> SetXY(20, $y0);
$pdf->SetFont('freesans','',11);
$pdf->MultiCell(80,3, $title);
}
TO
public function onBeforeCreatePdfOrderBeforeEndTotal($order, $pdf, $y){
$jshopConfig = JSFactory::getConfig();
$orderObj = JTable::getInstance('order', 'jshop');
$orderObj->load($order -> order_id);
$title = $jshopConfig->user_field_title[$orderObj->d_title];
if ($orderObj->firma_name==''){
$y0 = 65;
}else{
$y0 = 60.5;
}
$pdf -> SetXY(20, $y0);
$pdf->SetFont('freesans','',11);
$pdf->MultiCell(80,3, $title);
}
|
|
22.09.2014 22:52
|
|
thomasbaumi
Name: Thomas Baumgartner
24.06.2011
Posts: 139
|
Aw: Bestellung ändern und neue Rechnung versenden
Hello Webdesigner
The change of the code causes only that the title of the delivery address is taken sick of the invoice.
I want to be able to use the plugin for the order and the plugin Lieferschein. Is there a way to change the title plugin so that it goes for both, or to make a second plugin for the plugin Lieferschein?
regards Thomas
|
|
23.09.2014 08:08
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 25939
|
Aw: Bestellung ändern und neue Rechnung versenden
Install Delivery note 1.0.4
Plugin / JoomShopping - Delivery Note Order / configuration /
Display User title: Y
|
|