PDF Name

22.09.2011 18:01
#1
MrBottle
Joomshopping forum user no avatar
Name: F.Rudolph
20.09.2011
Posts: 2
Quote
PDF Name

Hallo,

kann man den Namen der Rechnung, also der .pdf Name, die der Kunde erhält ändern?!

Bei meinem Shop heisen die .pdf Rechnungen etwa so:

13_8363057e5672457f82h3v5j25k34265a0.pdf

Kann man das ändern oder ist das an sich schon ein Fehler bei meinem Shop?

Danke!


Joomla: 1.5.23
JoomShopping: 2.9.7
 
22.09.2011 18:48
#2
Dr.Rivera
Joomshopping forum user no avatar
Name: Jürgen
13.09.2010
Posts: 2251
Quote
Aw: PDF Name

Hallo,

habe mal gerade mal was ausprobiert, bei mir funktioniert das.
(Bitte trotzdem die Originaldatei sichern vorher)

components/com_jshopping/lib/generete_pdf_order.php

Zeile 402

Original:
$name_pdf = $order->order_id."_".md5(uniqid(rand(0,100))) . ".pdf";

ändern in:
$name_pdf = $order->order_id."_"."_Rechnung.pdf";

jetzt heißt die Rechnung z.B.
12__Rechnung.pdf

Die Zahl ist die Rechnungsnummer ohne die Nullen davor, das Wort Rechnung kannst du noch ändern.
Die Rechnungsnummer kannst du auch beeinflussen, indem du sie ab einer bestimmten Zahl starten lässt.(Kasse - nächste Bestellnummer beginnt von xxxxx)

Hoffe das funktioniert auch bei dir,

Grüße

------------------------------------------------------------------------------------------
http://www.amazon.de/JoomShopping-Joomla-Leicht-bedienbarer-ebook/dp/B005L9D8MC/ref=sr_1_1?ie=UTF8&qid=1315307716&sr=8-1


Letzte Änderung: 22.09.2011 18:54

Nicht ganz aktuell, aber vielleicht doch noch für einige hilfreich, das E-Book Joomshopping.
Bei Amazon (kindl) und xinxii (ePub):

http://www.amazon.de/JoomShopping-Joomla-Shop-Online-Shop-ebook/dp/B005L9D8MC

http://www.xinxii.com/joomshopping-der-joomla-shop-p-339561.html
 
23.09.2011 01:33
#3
MrBottle
Joomshopping forum user no avatar
Name: F.Rudolph
20.09.2011
Posts: 2
Quote
Aw: PDF Name

Hallo,

erstmal DANKE für die schnelle Antwort!

Habe das ganze jetzt folgendermaßen abgeändert und es funktioniert einwandfrei:

$name_pdf = $order->order_number."_"."Rechnung.pdf";

Ausserdem habe ich order_id in order_number geändert, da mir dies sinnvoller als die id erscheint.

Was das ganze aus meiner Sicht Perfekt machen würde, stünde die Bestell/Rechnungsnummer HINTER dem "Rechnung".

Ich habe versucht das ganze einfach umzudrehen, aber entweder liegt es an der fortgeschrittenen Uhrzeit oder an meinen fehlenden Programmier Kentnissen, jedenfalls funktioniert es leider nicht.

Vielen Dank.

Mfg

 
23.09.2011 10:50
#4
Dr.Rivera
Joomshopping forum user no avatar
Name: Jürgen
13.09.2010
Posts: 2251
Quote
Aw: PDF Name

Hallo,

leider bekomme ich das auch nicht hin, bin auch kein Programmierer...


Hello,

could anybody help?

with the code
$name_pdf = $order-> order_id."_"."_Rechnung.pdf";
I get the pdf bill in this form (name of the pdf):
32_Rechnung.pdf

But I want:
Rechnung_32.pdf

What must a change in the code to get this?


translation: Rechnung=bill


Thank you very much


Letzte Änderung: 23.09.2011 10:53

Nicht ganz aktuell, aber vielleicht doch noch für einige hilfreich, das E-Book Joomshopping.
Bei Amazon (kindl) und xinxii (ePub):

http://www.amazon.de/JoomShopping-Joomla-Shop-Online-Shop-ebook/dp/B005L9D8MC

http://www.xinxii.com/joomshopping-der-joomla-shop-p-339561.html
 
19.11.2011 14:08
#5
Jazzvox
Joomshopping forum user no avatar
Name: Mathias Roth
17.12.2010
Posts: 23
Quote
Aw: PDF Name

Quite easy: For example, do this:

$name_pdf = "MyShop_RG-" . $order->order_number . ".pdf";

it will create: /pdf_orders/MyShop_RG-12345678.pdf

@webdesigner | @Dr.Rivera

I just wonder whether the .md5 string is somehow needed for security reasons, and the above is not recommended ???


Joomla: 1.7.3
JoomShopping: 3.2.7
PHP: 5.2
MySQL: 5.1
Website Url: http://schuh-dorado.de/
 
22.11.2011 22:04
#6
webdesigner
(Support Team)
User webdesigner
Name: Admin
05.08.2010
Posts: 16480
Quote
Aw: PDF Name

Yes. security.

prev order
/pdf_orders/MyShop_RG-12345677.pdf
....
/pdf_orders/MyShop_RG-12345600.pdf
...

It is possible to see all the orders


Letzte Änderung: 22.11.2011 22:05
 
10.12.2011 13:49
#7
Jazzvox
Joomshopping forum user no avatar
Name: Mathias Roth
17.12.2010
Posts: 23
Quote
Aw: PDF Name

So I guess keeping the md5 string is recommended, anything else is possible, i.e.:

$name_pdf = "MyShop_RG-" . $order->order_number . "_" . md5(uniqid(rand(0,100))) . ".pdf";


Letzte Änderung: 10.12.2011 13:51
 
10.12.2011 17:38
#8
webdesigner
(Support Team)
User webdesigner
Name: Admin
05.08.2010
Posts: 16480
Quote
Aw: PDF Name

Yes.

 
28.02.2012 23:53
#9
d3vin
Joomshopping forum user no avatar
Name: devin
21.02.2012
Posts: 4
Quote
Aw: PDF Name

what if
$name_pdf = "MR2012" . "" . $order->order_id . "" . $order->order_date . "-" . $order->firma_name . ".pdf";


is it considered safe?


Website Url: http://devin-lee.com
 
Copyrights MAXXmarketing GmbH. All Rights Reserved