A smink mappájában létrehoztam egy mail.css fájlt ezzel a tartalommal:
/**
* Themeable message body
*/function theme_mimemail_message($body,$mailkey=null){$output='[geshifilter-html]<head>'; $output .= '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />'; // attempt to include a mail-specific version of the css. // if you want smaller mail messages, add a mail.css file to your theme $styles = path_to_theme() .'/mail.css'; $output .= '<style type="text/css"><!--'; if (!file_exists($styles)) { // embed a version of all style definitions $styles = preg_replace('|<style.*"'. base_path() .'([^"]*)".*|', '\1', drupal_get$ } foreach (explode("\n", $styles) as $style) { $output .= file_get_contents($style); } $output .= '--></style></head><body id="mimemail-body"><div id="center"><div id="ma$ // compress output return preg_replace('/s+|n|r|^s|s$/', ' , $output); } ?> Így már lehet formázni a levelet, előtte csak kék háttér volt és olvashatatlan volt az egész. Olvastam olyat is, hogy egy üres mail.css-t raktak be a sminkbe, így nem volt semmi stílus. Ezt a kódot a neten találtam egy fórumon, ahol ugyanez volt a probléma.[/geshifilter-html]
én is néztem ám nagyon, hogy létrehozott egy 'mail.css' filet, aminek a tartalma úgy kezdődik, hogy kacsacsőr kérdőjel php... :) és így most működik ami eddig nem.
de olyat még életemben nem láttam, hogy css fileba php kódot írt volna bárki is. teljesen értelmetlen, kizárt, hogy működjön. vagy nem jól írtad le, hogy mit csináltál vagy nem tudom mi lehet, de ez így, ahogy leírtad semmiképpen nem lehet a megoldás - legjobb tudásom szerint. (ami lehet nem elég jó persze)
Megoldódott
Kutattam kicsit a neten, így megoldódott a probléma!
az utókornak
leírnád azt is, hogy végülis mi a megoldás?
-
clear: both;
Igen
A smink mappájában létrehoztam egy mail.css fájlt ezzel a tartalommal:
Kizártnak tartom, hogy ez
Kizártnak tartom, hogy ez lenne a megoldás. A modulodnak mi a verziószáma?
akkor nem vagyok egyedül
én is néztem ám nagyon, hogy létrehozott egy 'mail.css' filet, aminek a tartalma úgy kezdődik, hogy kacsacsőr kérdőjel php... :) és így most működik ami eddig nem.
érthetetlen.
-
clear: both;
Pedig így van!
Mióta ezt megcsináltam, lehet formázni a hírlevelet! Nem tudom hogyan, de működik!
én elhiszem neked, hogy most működik
de olyat még életemben nem láttam, hogy css fileba php kódot írt volna bárki is. teljesen értelmetlen, kizárt, hogy működjön. vagy nem jól írtad le, hogy mit csináltál vagy nem tudom mi lehet, de ez így, ahogy leírtad semmiképpen nem lehet a megoldás - legjobb tudásom szerint. (ami lehet nem elég jó persze)
-
clear: both;
template.php
fajlnevet szerintem elirtad. Gondolom a template.php fajlba irtad bele nem a mail.css be..
http://drupal.org/node/121849
Regisztráció
Azt még meg tudja valaki mondani, hogy kéne azt megcsinálni, hogy a regisztráció közben fel lehessen iratkozni a hírlevélre?
Előre is köszi!