Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Newsletter-Abo und Bestätigung - falsche Darstellung?

    Elmar

    • Fördermitglied
    • Beiträge: 903
    hallo, laut handbuch und adminbereich, werden fehler rot eingerahmt angezeigt!
    aber auch wenn die anmeldung und linkbestätigung erfolgreich erfolgt, wird das in einem für mich erschrekenden rot angezeigt.

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    ich denke, das sollte man die conventionen anpassen! (ein sanftes grün, bitte)

    lG Elmar



    Linkback: https://www.modified-shop.org/forum/index.php?topic=2741.0

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #1 am: 22. November 2009, 17:46:44
    Wieso? Rot umrandet wird es wenigstens gelesen. ;-)

    Grüße

    Torsten

    Elmar

    • Fördermitglied
    • Beiträge: 903
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #2 am: 22. November 2009, 18:03:06
    Wieso? Rot umrandet wird es wenigstens gelesen. ;-)

    Grüße

    Torsten

    Gelesen vielleicht schon.
    Nur ich bekomme jedesmal einen halben herzinfarkt, wenn ich so eine meldung bekomme!:=)

    Rot ist ERROR!!!!

    Grün ist PEACE!

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #3 am: 25. März 2010, 20:16:41
    Also da muss ich Elmar zustimmen, Rot = Error, sollte grün sein.
    Das Schocking muss nicht sein...

    BluemaxAT

    • Neu im Forum
    • Beiträge: 8
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #4 am: 01. November 2010, 09:23:09
    ich hab jetzt mal mit unserem Shop usability Tests durchgeführt und die Videos haben gezeigt, dass der User den Text anfangs nicht liest und annimmt, dass ein Fehler aufgetreten ist...

    baustelle

    • Fördermitglied
    • Beiträge: 1.622
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #5 am: 01. November 2010, 09:42:05
    Moin,

    hier gibt es eine ähnliche Diskussion zum Thema "Erfolgsmeldungen in der Errorfarbe rosa" Kupons Rabatt

    Da in der css-Datei offensichtlich für beide Fälle (Error/Erfolg) das gleiche schweinchenrosa eingebucht ist, empfiehlt es sich, auf ein so freundliches wie neutrales sonnengelb umzusteigen. Es sei denn, Franky hat eine bessere Idee ;-)

    Greets,
    Chris

    franky_n

    • Experte
    • Beiträge: 4.950
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #6 am: 01. November 2010, 09:54:08
    Hallo baustelle,

    ja habe ich  :PP

    Man könnte einfach in der templates/xtc5/module/newsletter.html in Z.3:

    Code: PHP  [Auswählen]
    {if $info_message!=''}<div class="errormessage">{$info_message}</div>{/if}
    ändern in:

    Code: PHP  [Auswählen]
    {if $info_message!=''}<div class="messageStackSuccess">{$info_message}</div>{/if}
    Viele Grüße

    Franky

    BluemaxAT

    • Neu im Forum
    • Beiträge: 8
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #7 am: 01. November 2010, 12:55:54
    aber ich müsste für deine Lösung ja zuerst abfragen ob es eine Erfolgsmeldung ist oder nicht - so hab ich ja einfach nur eine andere css klasse definiert... oder steh ich gerade auf der Leitung?

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #8 am: 01. November 2010, 13:35:05
    Die Lösung von Franky ist sehr einfach und viel angenehmer.
    Nachteil ist das Fehler auch Grün sind. ;) (egal, trotzdem schöner:)

    franky_n

    • Experte
    • Beiträge: 4.950
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #9 am: 01. November 2010, 13:39:41
    Hallo h-h-h,

    stimmt nicht ganz.
    Ist dann nur beim newsletter so, aber bei den anderen Sachen nicht. ;)
    @BluemaxAT: Diese css Klasse gibt es schon und war wohl dafür gedacht das error anders dargestellt wird wie normale Nachricht.
    Darum habe ich das ja auch nur im Newsletter Template gemacht. Wenn Du das dann auch noch aufschlüsseln willst musst Du es so machen wie Du sagst.

    Viele Grüße

    Franky

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #10 am: 01. November 2010, 13:50:40
    Hey Franky, meinte natürlich die Fehlermeldung beim Newsletter ein/austragen.   ;)

    BluemaxAT

    • Neu im Forum
    • Beiträge: 8
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #11 am: 01. November 2010, 15:53:39
    ich habs jetzt einfach wie folgt gelöst - in newsletter.html

    Code: PHP  [Auswählen]
    {if strstr($info_message,"Ihre E-Mail-Adresse wurde in unser System eingetragen")}<div class="messageStackSuccess">{$info_message}</div>{else}
    {if $info_message!=''}<div class="errormessage">{$info_message}</div>{/if}{/if}
     
    muss man dann natürlich für jede Meldung die man als Success gekennzeichnet haben will so machen - aber es funktioniert ;)

    damit das ganze etwas netter aussieht hab ich die messageStackSuccess css Klasse noch angepasst:

    Code: CSS  [Auswählen]
    .messageStackSuccess {
            border: solid #42F26F 2px;
            padding:15px;
            background-color:#BDFDA8;
            margin-bottom:10px;
            color:#333;
    }
     
    Hoffe es hilft irgendwem weiter ;)

    franky_n

    • Experte
    • Beiträge: 4.950
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #12 am: 01. November 2010, 16:16:31
    Hallo BluemaxAT,

    anbei noch mal die Alternative die nicht abhängig ist von der Sprache oder dem Text.

    In newsletter.php in Z.122 das:

    Code: PHP  [Auswählen]
                $info_message = '';
                if (!xtc_validate_email(trim($_POST['email']))) $info_message .= ERROR_EMAIL;
                    if (strtoupper($_POST['vvcode']) != $_SESSION['vvcode']) $info_message .= ERROR_VVCODE;        
    in das ändern:

    Code: PHP  [Auswählen]
                $error_message = '';
                if (!xtc_validate_email(trim($_POST['email']))) $error_message .= ERROR_EMAIL;
                    if (strtoupper($_POST['vvcode']) != $_SESSION['vvcode']) $error_message .= ERROR_VVCODE;               
    In Zeile 138 das:

    Code: PHP  [Auswählen]
          $info_message = TEXT_EMAIL_NOT_EXIST;
    ändern in das:

    Code: PHP  [Auswählen]
          $error_message = TEXT_EMAIL_NOT_EXIST;
    In Z.151 das:

    Code: PHP  [Auswählen]
                    $info_message = TEXT_EMAIL_NOT_EXIST;
    ändern in das:

    Code: PHP  [Auswählen]
                    $error_message = TEXT_EMAIL_NOT_EXIST;
    In Z.158 das:

    Code: PHP  [Auswählen]
                            $info_message = TEXT_EMAIL_ACTIVE_ERROR;
    ändern in das:

    Code: PHP  [Auswählen]
                            $error_message = TEXT_EMAIL_ACTIVE_ERROR;
    In Z.175 das:

    Code: PHP  [Auswählen]
                    $info_message = TEXT_EMAIL_NOT_EXIST;
    ändern in das:

    Code: PHP  [Auswählen]
                    $error_message = TEXT_EMAIL_NOT_EXIST;
    In Z.182 das:

    Code: PHP  [Auswählen]
                            $info_message = TEXT_EMAIL_DEL_ERROR;
    ändern in das:

    Code: PHP  [Auswählen]
                            $error_message = TEXT_EMAIL_DEL_ERROR;
     
    Nach Zeile 201:

    Code: PHP  [Auswählen]
    $smarty->assign('info_message', $info_message);
    das einfügen:

    Code: PHP  [Auswählen]
    $smarty->assign('error_message', $error_message);
    Dann im Template in der templates/xtc5/module/newsletter.html in Z.3 das:

    Code: PHP  [Auswählen]
    {if $info_message!=''}<div class="errormessage">{$info_message}</div>{/if}
    in das ändern:

    Code: PHP  [Auswählen]
    {if $info_message!=''}<div class="messageStackSuccess">{$info_message}</div>{/if}
    und dahinter einfügen:

    Code: PHP  [Auswählen]
    {if $error_message!=''}<div class="errormessage">{$error_message}</div>{/if}
    Dann noch die Änderung von BluemaxAT (danke dafür):
    In der templates/xtc5/stylesheet.css in Z.1109 das:

    Code: CSS  [Auswählen]
    .messageStackSuccess {
            padding:4px;
            background-color:#66FF66;
    }
     
    ändern in das:

    Code: CSS  [Auswählen]
    .messageStackSuccess {
        border: solid #42F26F 2px;
        padding:15px;
        background-color:#BDFDA8;
        margin-bottom:10px;
        color:#333;
    }
    Viele Grüße

    Franky

    baustelle

    • Fördermitglied
    • Beiträge: 1.622
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #13 am: 01. November 2010, 16:33:42
    Franky, mir ist leicht schwindelig

      [ Für Gäste sind keine Dateianhänge sichtbar ]

    franky_n

    • Experte
    • Beiträge: 4.950
    Newsletter-Abo und Bestätigung - falsche Darstellung?
    Antwort #14 am: 01. November 2010, 16:40:27
    Hallo baustelle,

    solange Du Dir nicht auf die Schuhe brichst ist doch alles ok!  :lol1:

    Viele Grüße

    Franky

    2 Antworten
    2659 Aufrufe
    22. Juli 2011, 07:39:21 von kid77
    5 Antworten
    3549 Aufrufe
    05. August 2009, 13:08:23 von koshiro
    12 Antworten
    4328 Aufrufe
    07. Januar 2010, 15:55:22 von dennx
               
    anything