Avatar billede ALS Praktikant
03. april 2004 - 17:37 Der er 13 kommentarer og
1 løsning

Formatering af ordre-mail fra e-shop

I forbindelse med min e-shop, skal der sendes en ordre-mail til kunden.
Jeg har lidt problemer med at få ordren formateret i kolonner.


Løsning 1:
En simpel ASCII mail. Formateringen laves ved at indsætte spacer (mellemrum) mellem kolonerne.
Dette giver desværre problemer hvis modtagerens mail-program er sat op til en fonttype med proportionalskrift, hvilket f.eks. Outlook er default med Arial.


Løsning 2:
En HTML-mail hvor der er rig mulighed for at lave en flot formatering.
Dette giver desværre problemer for de kunder, der har sat deres mail-program op til ikke at modtage HTML-formateret mail. Det er der vist en del, der vælger pga. fare for virus.


Jeg vil gerne have forslag til evt. andre løsningsforslag (hvis de findes), samt evt. en vurdering af de 2 forslag jeg selv har overvejet.
Avatar billede roenving Novice
03. april 2004 - 17:51 #1
Så må du jo lave langsom formattering:

Varenr: 5654652
Varetekst: Bluse m. tryk, Pluto, Str. XXXL
Antal: 3
À pris: kr. 76,25
Pris ialt: kr. 228,75
Avatar billede ALS Praktikant
03. april 2004 - 18:06 #2
roenving >> Det er en mulighed, men det bliver temmelig uoverskueligt når der er f.eks. 10 Varenr på ordren.
Du mangler en samlet pris for hele ordren i dit eksempel, altså en "Pris alt ialt". Det bliver svært at overskue hvilke beløb det er man lægger sammen og tillægger moms.

Hvis man skal vælge mellem mine 2 løsningsforslag, hvilken vil så være mindst dårlig (for det er som at vælge mellem pest og kolera).
Avatar billede roenving Novice
03. april 2004 - 18:19 #3
Ja, jeg er klar over, at det nemt bliver uoverskueligt med den 'langsomme formattering', men den er langt at foretrække frem for det fuldstændigt uoverskuelige kaos, som kommer ud af html-mails i ikke-html-mailboxe, eller det samme i dårligt alignede kolonner ...

Varenr.      Varetekst                          Antal  À pris:      Pris ialt:
5654652      Bluse m. tryk, Pluto, Str. XXXL      3    kr.  76,25    kr. 228,75
5654        Mormorkop, blå                      1    kr. 176,25    kr. 176,25
12354498741  Bukser, 501, sand                  10    kr. 376,25    kr.3762,50

Samlet pris:                                                        kr.4167,50
Avatar billede ALS Praktikant
03. april 2004 - 18:26 #4
Hehe, du har fanget problemet med min løsning 1 :o)

Tak for dit svar.
Avatar billede roenving Novice
03. april 2004 - 18:35 #5
<html>
<head>
<title>Ordre-bekræftigelse på ordre nr. 654654</title>
</head>
<body>
<h1>Ordre-bekræftigelse på ordre nr. 654654</h1>
<table><tr><td width="45">Varenr.</td><td width="200">Varetekst</td><td width="45" align="center">Antal</td><td width="100" align="center">À pris</td><td width="100" align="center">Pris ialt</td></tr>
<tr><td>5654652</td><td>Bluse m. tryk, Pluto, Str. XXXL</td><td align="center">3</td><td align="right">kr.  76,25</td><td align="right">kr. 228,75</td></tr>
<tr><td>5654</td><td>Mormorkop, blå</td><td align="center">1</td><td align="right">kr. 176,25</td><td align="right">kr. 176,25</td></tr>
<tr><td>12354498741</td><td>Bukser, 501, sand</td><td align="center">10</td><td align="right">kr. 376,25</td><td align="right">kr.3762,50</td></tr>
<tr><td>Samlet pris:</td><td></td><td></td><td></td><td align="right">kr.4167,50</td></tr>
</table>
</body>
</html>
Avatar billede ALS Praktikant
23. april 2004 - 12:02 #6
roenving >> Det ser ikke ud til at der finde en rigtig god metode, som altid er gangbar.
Jeg har leget lidt med din "langsom formatering" for at finde det bedste kompromis.
Hvad syntes du om dette?

____________________________________________________
1. PICO ADC-200/20 (Varenr.: PP058)
  2 x 3588,00 = 7176,00 DKr.

2. PICO ADC-100 (Varenr.: PP010)
  1 x 2628,00 = 2628,00 DKr.

3. Termoelementføler, Type-K (Varenr.: SE001)
  8 x 120,00 = 960,00 DKr.
____________________________________________________
Varetotal excl. moms: 10764,00 DKr.
Moms (25%): 2691,00 DKr.
Fragt udlæg (Momsfri): 43,00 DKr.
____________________________________________________
Ordretotal: 13498,00 DKr.
====================================================


PS: Læg lige et svar, så jeg kan få lukket spørgsmålet igen. Det ser ikke ud til at der er andre, der har nogen gode ideer :o)
Avatar billede roenving Novice
23. april 2004 - 13:37 #7
Den ser jo så rimelig ud, som man kan få den !-)

-- og velbekomme '-)
Avatar billede ALS Praktikant
23. april 2004 - 13:49 #8
Ja, der er temmelig mange kompromiser man er nød til at indgå. Det havde været skønt, hvis TAB ikke blev konverteret til spcaer.

Tak for hjælpen :o)
Avatar billede roenving Novice
23. april 2004 - 14:11 #9
-- og jeg takker for point ;~}
Avatar billede wizaxjb Nybegynder
23. april 2004 - 14:14 #10
Nu er jeg lige tilfældigvis kommet herind, men var det ikke en ide at defaulte til HTML og lade kunden have muligheden for at modtage ASCII??
Avatar billede ALS Praktikant
23. april 2004 - 14:19 #11
wizaxjb >> Tak for din kommentar :o)

Mener du sådan at kunden skal foretage et valg ved ordre-afgivelsen?

Så vidt jeg ved kan man lave en mail "multipart", så den både består af en ASCII-del og en HTML-del (tror det er sådan de mails vi får fra Eksperten er lavet).
Jeg er bare ikke helt sikker på at ham med en simpel ASCII-client ikke får HTML-koden vist også.
Avatar billede wizaxjb Nybegynder
23. april 2004 - 14:20 #12
ib: yep.. en lille Radio-button, og kunden kan vælge ;-)

Jeg kender desværre ikke noget til formattering af emails....
Avatar billede ALS Praktikant
23. april 2004 - 14:22 #13
Jeg syntes det er for meget at "forstyrre" kunden med et valg af mail-format ved ordre-afgivelse blot fordi der er et teknisk problem, men tak for dit forslag alligevel :o)
Avatar billede wizaxjb Nybegynder
23. april 2004 - 14:23 #14
np ;-)
Jeg kan godt lide, at jeg selv kan vælge hvordan jeg modteger mails, men det er op til dig ;-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging