Ergebnis 1 bis 23 von 23

Thema: Newsletter subscribe Betreff ändern

  1. #1
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard Newsletter subscribe Betreff ändern

    Hallo,

    wenn ich mich für einen Newsletter Anmelde steht im Betreff der Aktivierungsmail "Ihr Newsletter-Abonnement auf www.website.de". Wo kann ich diesen Betreff ändern?

    Grüße, Dieter

  2. #2
    Contao-Urgestein
    Registriert seit
    10.07.2010.
    Beiträge
    4.403
    User beschenken
    Wunschliste

    Standard

    Versuchs mal mit der Vorlage mail_default. Newsletter verwendet diese als default.

  3. #3
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    $GLOBALS['TL_LANG']['MSC']['nl_subject'] = 'neuer Text' in der config Datei eintragen.

  4. #4
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Hallo,

    @magicsepp in welche config muss ich das eintragen? Ich habe es mit der localconfig probiert. Aber das ändert nicht.
    Nachtrag: Ich hab mir die config.php in
    /system/modules/newsletter/config/ angeschaut, aber ich bin mir nicht sicher ob ich den Code dort einfügen soll und wenn, ob er an eine bestimmte Stelle muss.
    Irgendwo muss doch der Standardtext im System liegen.

    @
    ciaobello mit den Templates kann ich nicht viel anfangen. Ich wüsste nicht wie ich die umstricken muss.


    Grüße, Dieter
    Geändert von Fulano (18.03.2013 um 21:49 Uhr)

  5. #5
    Contao-Urgestein
    Registriert seit
    10.07.2010.
    Beiträge
    4.403
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Fulano
    in welche config muss ich das eintragen?
    /system/config/langconfig.php, da kommt es hin! Mit diesem Eintrag überschreibst Du Update sicher Spracheinträge in Contao. In Deinem Fall ist es das Subjekt vom Newsletter.
    Geändert von ciaobello (18.03.2013 um 22:29 Uhr)

  6. #6
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Hallo,

    wenn ich die Zeile in die langconfig.php einfüge ändert sich leider nicht der Betreff der Bestätigungsmail. Kann es sein das ich mit diesem Eintrag nur die Betreffzeile der eigentlichen Newsletter ändere?

    Grüße, Dieter

  7. #7
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Hallo Dieter,

    wie sieht den dein Eintrag in der langconfig aus?

  8. #8
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Hallo,

    hier die komplette langconfig

    PHP-Code:
    <?php /* Put your custom configuration here */$GLOBALS['TL_LANG']['MSC']['nl_subject'] = 'neuer Text'?>
    Grüße, Dieter

  9. #9
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    an dem Eintrag kann ich keinen Fehler erkennen, ich dachte zuerst vielleicht fehlt das abschließende ; - aber alles da.
    Das einzige was jetzt noch sein könnte, das der Cache uns einen Streich spielt. So geht das bei bei mir... da steht dann im Betreff "neuer Text"

  10. #10
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Hallo magicsepp,

    unglaublich, wieso geht das denn bei dir? Ich hab das jetzt noch einmal ausprobiert, die langconfig.php geprüft und alle Dateien bereinigt. Hilft nichts
    Ich weiß nun echt nicht mehr weiter.

    Grüße, Dieter

  11. #11
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Hi,

    ich hab jetzt auch mal an einer Zeile der ModuleSubscribe.php etwas probiert. Kein Effekt, hier die Originalzeile.
    PHP-Code:
    $objEmail->subject sprintf($GLOBALS['TL_LANG']['MSC']['nl_subject'], $this->Environment->host); 
    Wenn ich mit der Holzhammermethode den Betreff ändern möchte müsste das doch in dieser Zeile machbar sein. Wie muss die Zeile aussehen? Geht es so?:
    PHP-Code:
    $objEmail->subject sprintf('BETREFF'); 
    Grüße, Dieter

  12. #12
    Contao-Urgestein
    Registriert seit
    10.07.2010.
    Beiträge
    4.403
    User beschenken
    Wunschliste

    Standard

    <?php /* Put your custom configuration here */$GLOBALS['TL_LANG']['MSC']['nl_subject'] = 'neuer Text'; ?>
    Ich sehe zwei Sachen die anders sind als "normal":
    1. Das Schliessende php tag ?> darf so viel ich hier gelesen habe kein lehr schlag aufweisen am ende!
    2. Der auskommentierte text könnte Dir ev. auch ein Streich spielen wenn Du den mitten ins PHP Statement schreibst?!


    Hier mal noch ein Beispiel wie Du es machen kannst wenn Du eine Mehrsprachige Seite hast. Damit Du beide Sprachen bedienen kannst. Es ist eine Datei von Contao 2.10. In dieser Version gab es noch den Untenstehenden Hinweis.

    <?php
    $GLOBALS['TL_LANG']['MSC']['nl_subject'] = 'neuer Text';
    ​?>

    <?php
    /**
    * -------------------------------------------------------------------------
    * CUSTOM LABELS
    * -------------------------------------------------------------------------
    *
    * If you want to modify a language file, you do not have to edit it
    * directly. You can save your changes in this configuration file instead.
    * Thus, you can update or replace the original files without having to
    * worry about your modifications.
    *
    * Usage example:
    *
    * $GLOBALS['TL_LANG']['tl_layout']['column'] = 'Section';
    *
    * This line would replace the original label ("Column") with a custom
    * label ("Section"). You can also set different languages:
    *
    * if ($GLOBALS['TL_LANGUAGE'] == 'de')
    * {
    * $GLOBALS['TL_LANG']['tl_layout']['column'] = 'Bereich';
    * }
    * else
    * {
    * $GLOBALS['TL_LANG']['tl_layout']['column'] = 'Section';
    * }
    *
    * This line would replace the original label with a custom german label
    * or an english label that is used as fallback.
    */
    ​?>

  13. #13
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Hi ciaobello,

    die Unstimmigkeiten die du in meinem Post siehst sind durch das posten entstanden, hier noch einmal (in der Hoffnung das es nun korrekt dargestellt wird).

    PHP-Code:
    <?php /* Put your custom configuration here */$GLOBALS['TL_LANG']['MSC']['nl_subject'] = 'neuer Text';&#8203;?>
    <?php
    Sollte so eigentlich passen, diesen Code hab ich per Copy+Paste aus der langconfig genommen. Ich hab den Code zur Sicherheit noch einmal neu in die Datei geschrieben, die Mail weigert sich weiter standhaft den Betreff zu ändern. Ich werde das Gefühl nicht los das es vielleicht andere Ursachen hat, auch wenn mir das seltsam vorkommt. Aber woran kann es liegen?

    Grüße, Dieter

    P.S. wird immer noch nicht korrekt dargestellt. Hier das ganze als unformatierter Text:
    <?php /* Put your custom configuration here */
    $GLOBALS['TL_LANG']['MSC']['nl_subject'] = 'neuer Text';
    ​?>


    <?php

  14. #14
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    Was auch noch sein könnte ist das die Datei nicht im utf-8 format ist z.B. durch den Windows Editor
    hier mal meine:
    langconfig.zip

  15. #15
    Contao-Urgestein
    Registriert seit
    10.07.2010.
    Beiträge
    4.403
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Fulano
    Kann es sein das ich mit diesem Eintrag nur die Betreffzeile der eigentlichen Newsletter ändere?
    gemäss 'nl_subject' glaube ich ja. Subject = Betreff

    Trotzdem ... das <?php am Schluss ist zu viel. Das habe ich nur hingemacht damit der Kommentar auch wieder in einem <php /** Kommentar /* ?> ist.



  16. #16
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Hallo,

    ja, war tatsächlich ein wenig zu viel php im code
    Klappt aber trotzdem nicht. Das kann doch wohl nicht sein.

    Grüße, Dieter

  17. #17
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Hallo,

    es ist sehr sehr ärgerlich das ich den Betreff in der Bestätigungsmail der Newsletteranmeldung nicht geändert kriege. Es ärgert mich deshalb so sehr weil ich mir sicher bin das es bestimmt ganz einfach ist, wenn man weiß wo man ansetzen muss.
    Danke für die Tipps aber leider hat nichts zum Erfolg geführt.

    Falls doch noch jemand eine Lösung weiß oder eine Idee hat dann wäre ich sehr froh.

    Grüße, Dieter

  18. #18
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Weiß denn wirklich keiner wo ich den Betreff ändere? Noch einmal als Hinweis, es geht nicht um den Betreff der eigentlichen Newsletter sondern um den Betreff der in der Bestätigungsmail angegeben wird.

    Ich bin echt am verzweifeln. Nun habe ich schon alle möglichen Dateien durchsucht und in der DB geguckt, ich komm nicht weiter.
    Wenn sich jemand das mal anschauen möchte rücke ich gerne die Zugangsdaten raus. Das Problem muss doch aus der Welt zu schaffen sein.

    Mag mir bitte jemand helfen? Das ist gut für euer Karma

    Grüße, Dieter

  19. #19
    Contao-Urgestein
    Registriert seit
    10.07.2010.
    Beiträge
    4.403
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Fulano
    Weiß denn wirklich keiner...
    Mehr als einer hat Dir hier versucht zu helfen ... aber ausführen musst Du es selber oder lies mein letzter Satz

    Zitat Zitat von magicsepp Beitrag anzeigen
    $GLOBALS['TL_LANG']['MSC']['nl_subject'] = 'neuer Text' in der config Datei eintragen.
    Genau so in in \system\langconfig.php einfügen.
    Code:
    <?php
    $GLOBALS['TL_LANG']['MSC']['nl_subject']  = 'Yupidoo ... I got the newsletter from %s';
    ?>
    Zitat Zitat von Subject: Yupidoo ... I got the newsletter from local

    Sie haben folgende Verteiler auf local abonniert: guguseli
    Bitte klicken Sie http://local/vhosts/contao2118/index...fe859167e6d549 um Ihr Abonnement zu aktivieren. Falls Sie die Bestellung nicht selbst getätigt haben, bitte ignorieren Sie diese E-Mail.
    Der Weg zum Ziel:
    Datei in \system\modules\newsletter\languages\en\default.p h p öffnen, nach String suchen (siehe Zitat magicsepp).

    String kopieren und in \system\langconfig.php "exakt wie oben von mir im Codeschnippsel gepostet" einfügen (Den text kannst natürlich anpassen wie Du Ihn willst, aber s% ist die Variable/Plazhalter für den Domainname). Ich verwende um Configdateien anzupassen immer den notepad2. Den gibt es auch als portable apps falls Du Ihn nicht im System installieren willst.

    Daten bereinigen nicht Vergessen!


    Bei mir geht das so ... falls Du Hilfe brauchst kannst mir eine PM Schicken mit Zugangsdaten für das BE ... aber ich kann Dir dann nicht zum Nulltarif helfen, da meine Zeit auch einen Wert hat (neben dem was Du hier schon gekriegt hast)

    Zitat Zitat von Fulano
    Das ist gut für euer Karma
    user Karma = Dein Geldbeutel

  20. #20
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Ich habe nie behauptet das keiner helfen will, aber die Informationen derjenigen die Tipps gegeben haben führten eben nicht zum Erfolg.

    schick mir doch eine Rechnung ciaobello, du musst das nicht umsonst machen.
    Ich schau am WE mal ob ich mit den Informationen das Ziel erreiche.

    Danke auf jeden Fall schon mal für die Infos.

    Grüße, Dieter

  21. #21
    Contao-Urgestein
    Registriert seit
    10.07.2010.
    Beiträge
    4.403
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Fulano
    schick mir doch eine Rechnung ciaobello, du musst das nicht umsonst machen.
    Wohin?

  22. #22
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    das langconfig-file war nicht im utf-8 Format - jetzt geht's

  23. #23
    Contao-Fan Avatar von Fulano
    Registriert seit
    14.09.2010.
    Beiträge
    459
    Partner-ID
    7000

    Standard

    Vielen Dank für die Hilfe.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •