simplenews : Nur Link zum Beitrag, statt ganzen Beitrag
Eingetragen von comlar (67)
am 22.11.2010 - 20:51 Uhr in
am 22.11.2010 - 20:51 Uhr in
Hallo,
ich habe simplenews installiert und bin damit auch zufrieden. Nur eines stört noch: Die Abonnenten erhalten in der E-Mail den kompletten Beitrag zugeschickt. Das möchte ich natürlich nicht, da sie schließlich auf die Seite kommen und sich dort umschauen sollen.
Stattdessen sollen die Abonnenten lediglich einen Link zum Text erhalten.
Kann mir jemand verraten, wie ich das anstellen kann? Oder geht das mit dem Modul gar nicht und ich sollte ein anderes für mein Vorhaben verwenden?
- Anmelden oder Registrieren um Kommentare zu schreiben
Mit dem Modul Insert View
am 23.11.2010 - 00:07 Uhr
Mit dem Modul [do:insert_view Insert View] kannst Du auch in den Newsletter eine View einbauen. In der View zeigst Du dann nur die Teaser mit dem "weiter"-Link (oder nur die Titel verlinkt auf den Beitrag), der damit auf Deine Seite führt.
Beste Grüße
Werner
Danke! Das Modul habe ich
am 23.11.2010 - 14:59 Uhr
Danke!
Das Modul habe ich installiert und auch eine Ansicht erstellt. Nur wie bekomme ich die nun in den Newsletter? Das ist mir (leider) noch nicht ganz klar geworden...
Indem du den Newsletter
am 23.11.2010 - 17:57 Uhr
Indem du den Newsletter (Node) bearbeitest und dort mit Insert View, die gewünschte View einfügst.
Also unter
am 23.11.2010 - 18:09 Uhr
Also unter /admin/content/node-type/simplenews/template im Bereich "Textkörper" z.B. folgendes einfüge:
<?php
echo views_embed_view('NewsletterView', $display_id = 'default');
?>
Nein, im Inhalt des
am 23.11.2010 - 18:17 Uhr
Nein, im Inhalt des Newsletters.
Erstmal ein "Danke" für Deine
am 23.11.2010 - 18:24 Uhr
Erstmal ein "Danke" für Deine Hilfe.
Allerdings kann ich Dir gerade nicht ganz folgen. Wo genau finde ich das (Pfad)?
Na du musst doch einen
am 23.11.2010 - 18:35 Uhr
Na du musst doch einen Newsletter, wie jeden anderen Inhalt erst erstellen. Also guckst du unter 'Inhalt erstellen'. Wenn du Simplenews richtig konfiguriert hast, findest du dort 'Newsletter'. Es sei denn du hast einen anderen Inhaltstyp für Newsletter festgelegt.
Egal wie ich es anstelle, es
am 24.11.2010 - 16:28 Uhr
Egal wie ich es anstelle, es wird nichts angezeigt...
Die Voransicht des View funktioniert tadellos. Wenn ich ihn aber im Newsletter einbinden will, wird nichts angezeigt.
Im Body des Newsletter fügst
am 24.11.2010 - 19:08 Uhr
Im Body des Newsletter fügst Du die View so ein
[view:my_view=my_display=arg1/arg2/arg3]
my_view =>der Name des aufzurufenden Views
my_display => der Name des Displays (default, page_1, page_2, block_1 .......) Bitte genau hinsehen!
arg1/arg2/arg3 => eventuell nötige Argumente für den View
Der View wird nicht angezeigt in der Vorschau. Du mußt einen Test-Newsletter an eine Deiner eigenen Adressen schicken um es zu prüfen (sollte man eh immer tun).
Beste Grüße
Werner
Also ich habe jetzt unter
am 24.11.2010 - 19:45 Uhr
Also ich habe jetzt unter "/node/add/simplenews" in den "Textkörper" folgendes eingetragen:
[view:ViewNewsletter=default]
Und dann einen Artikel erstellt und von dort aus einen Test-Newsletter verschickt. Der sieht dann wie folgt aus:
-------- TESTEINTRAG
---------------------------------------------------------
Dies ist ein Testeintrag
-- Abmelden:
Wenn Sie diesen Newsletter nicht mehr bekommen möchten, dann melden Sie sich
auf der folgenden Internetseite ab:
http://localhost/test/newsletter/confirm/remove/796e571d830t42
- - - Das ist eine Test-Version des Newsletters. - - -
Also funktioniert es scheinbar immer noch nicht.
Vom Prinzip möchte ich einfach einen Newsletter, der der Meldung entspricht, die man als Admin erhalten kann, wenn ein neuer Kommentar / Beitrag geschrieben wurde:
Auf test wurde ein neuer Beitrag verfasst: Titel: Testeintrag
Benutzer : Administrator Link : http://localhost/test/node/368
Seitenname : test Inhaltstyp : Artikel
Eigentlich macht die erstellte View das auch - nur beim Versenden klappt das alles nicht...