Hjælp til skrifttype i php formmail

Tags:    php

<< < 12 > >>
Hej jeg har et problem med at ændre skrifttypen i den mail der bliver sendt til brugeren. det er følgende der skal laves til calibri med en størrelse på 9.

{* order notification for customer *}

{$smarty.const.EMAIL_HELLO} {$order_custname}

{$smarty.const.EMAIL_THANK_YOU_FOR_SHOPPING_AT} {section name=i loop=$order_content}{if $order_content[4] ne ""}{$order_content[4]}. {$smarty.const.EMAIL_ORDERCONFIRM}
{/if}{$order_content[1]} {/section}


{$smarty.const.EMAIL_CONFIRM}


{$smarty.const.EMAIL_TEXT1} {$order_www}


{$smarty.const.EMAIL_TEXT2} {$order_email}

{$smarty.const.EMAIL_ADWORDS}
{$smarty.const.EMAIL_TEXT3}

{$order_adwords}


{$smarty.const.EMAIL_TEXT4} {$smarty.const.CONF_GENERAL_EMAIL}

{$smarty.const.EMAIL_FIRM}
{$smarty.const.EMAIL_TEXT5}

{$order_firmname}
{$order_teaser}

{$order_www}


{$smarty.const.EMAIL_TEXT6} {$smarty.const.CONF_GENERAL_EMAIL}

{$smarty.const.EMAIL_INVOICE}
{$smarty.const.EMAIL_TEXT7} {section name=i loop=$order_content}{$order_content[1]}{/section} {$smarty.const.EMAIL_TEXT8} {$order_total}{$smarty.const.EMAIL_TEXT9}

<b>{$smarty.const.EMAIL_QUEST}</b>
{$smarty.const.EMAIL_TEXT10} {$smarty.const.CONF_GENERAL_EMAIL}






{$smarty.const.EMAIL_SINCERELY}
{$smarty.const.CONF_SHOP_NAME}
{$order_saleman}
{$smarty.const.CONF_SHOP_URL}




13 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Så fjern de der literals og se hvad den så siger.

Set ud fra din template burde være muligt at have alm. html i den.

Ellers må du nok bruge nørdens idé...

$smarty_mail->assign("my_style_override", '<style> * { font: 9pt "Calibri", Arial; } </style>');

Ovenstående sættes sammen med resten af "$smart_mail->"-linjerne. I tpl-filen skriver du:

{$my_style_override}


Tak for dit bud. Men det eneste der sker er at den så indsætter <style> * { font: 9pt "Calibri", Arial; } </style> i mailen som tekst. altså er jeg ligevidt.

Jeg kan se at den bruger skrifttypen "Consolas" på nuværende tidspunkt. men vis jeg søger alle sider igennem er der ingen steder hvor det bliver defineret. kunne man forestille sig at det var en standard skrifttype og i så fald hvordan finder jeg den og ændre den til det jeg gerne vil. Jeg har også en style.css men kan ikke se hvor jeg skulle ændre noget der?



nu kan jeg jo ikke se hvad dine header er men husker du at sætte:
Content-type: text/html;

hvis du ikke gør bør der sikkert også stå <b></b> i din email som text.



Indlæg senest redigeret d. 17.03.2008 12:40 af Bruger #5620
nu kan jeg jo ikke se hvad dine header er men husker du at sætte:
Content-type: text/html;

hvis du ikke gør bør der sikkert også stå <b></b> i din email som text.


----------

Yes har lige ændret text/plain til text/html i min language fil. det var det. Tusinde tak for hjælpen



<< < 12 > >>
t