Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

[gelöst]Simplenews als außerhalb von Drupal verwenden?

Eingetragen von jirweb (24)
am 22.01.2011 - 14:09 Uhr in
  • Module
  • Drupal 6.x

Hallo liebe Gemeinde.

Ich habe auf meiner Drupal-Seite Simplenews installiert. Läuft auch alles ganz fein. Ich möchte nun gern auch außerhalb meiner Drupal-Seite E-Mail-Adressen einsammeln. Dazu wollte ich auf einer meiner HTML-CSS-Seiten das opt-in von Simpelnews einbinden. Den Quellcode zu extrahieren ist auch ganz gut gelungen, nur leider Funktioniert es dann nicht. Das bedeutet im Detail das weder die Anmeldung noch die Abmeldung vom Newsletter funktioniert.

Hat jemand eine Idee wie ich das hinbekomme? Vielleicht gibt es ja dafür schon ein Modul bzw. eine Erweiterung. Ich habe es aber leider nicht gefunden.

Vielen Dank im Voraus.
jirweb

‹ [erledigt] Zwischensumme immer 0€ Suche kostenloses Chat System ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Da du auf einer externen

Eingetragen von SteffenR@drupal.org (2262)
am 22.01.2011 - 15:05 Uhr

Da du auf einer externen Seite nicht auf die Drupal-internen Funktionen zugreifen kannst, wirst du mit deiner Herangehensweise nur wenig Erfolg haben.
Eine Möglichkeit wäre die Einbindung der Newsletteranmeldung über ein iframe - ist nicht schön, würde aber funktionieren. Du müsstest dir dann die Newsletteranmeldeseite im Drupal nur entsprechend themen und diese Seite dann über ein iframe in die gewünschte externe Seite einbinden.

Mit dem Modul [do:embed_widgets] solltest du dir das oben beschriebene Theming auch sparen können - hier kannst du beliebige Blöcke / Views als Widget in andere Seite einbinden.

SteffenR

http://www.twitter.com/_steffenr
Drupal-Initiative e.V.

undpaul

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die schnelle

Eingetragen von jirweb (24)
am 22.01.2011 - 16:25 Uhr

Danke für die schnelle Antwort

Leider geht das mit dem iframe auch nicht.
Beim Abonnieren gibt Simplenews einen Fehler zurück. Leider schreibt das Modul nicht was für einen Fehler. Ich soll mich einfach an den Admin der Seite wenden. Das habe ich schon versucht aber ich antworte mir einfach nicht. ;o)

MfG
jirweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Fehler könntest du sonst

Eingetragen von SteffenR@drupal.org (2262)
am 22.01.2011 - 16:40 Uhr

Die Fehler könntest du sonst auch über die Drupal-Logs / Berichte auslesen . Dort solltest du eigentlich weitere Infos bekommen.

Hast du es schon einmal mit dem von mir genannten widget Modul versucht ?

SteffenR

http://www.twitter.com/_steffenr
Drupal-Initiative e.V.

undpaul

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also das Modul embed_widgets

Eingetragen von jirweb (24)
am 23.01.2011 - 16:01 Uhr

Also das Modul embed_widgets schießt mir die ganze Seite ab.

Ich bekomme sofort die Meldung:
Parse error: syntax error, unexpected '=', expecting ')' in /var/www/web588/html/esa/sites/all/modules/embed_widgets/embed_widgets_ui/embed_widgets_ui.module on line 1027

Ich habe noch ein anderes Modul gefunden es nennt sich web_widgets. Das teste ich gerade. Ich werde aber noch nicht so richtig schlau aus dem Teil.

Grüße
jirweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

jirweb schrieb Also das Modul

Eingetragen von SteffenR@drupal.org (2262)
am 23.01.2011 - 16:25 Uhr
jirweb schrieb

Also das Modul embed_widgets schießt mir die ganze Seite ab.

Ich bekomme sofort die Meldung:
Parse error: syntax error, unexpected '=', expecting ')' in /var/www/web588/html/esa/sites/all/modules/embed_widgets/embed_widgets_ui/embed_widgets_ui.module on line 1027

Ich habe noch ein anderes Modul gefunden es nennt sich web_widgets. Das teste ich gerade. Ich werde aber noch nicht so richtig schlau aus dem Teil.

Grüße
jirweb

Welche PHP Verson nutzt du denn ?
Laut einem Issue scheint dieser Fehler wohl mit einer falschen PHP Version zu tun zu haben..
http://drupal.org/node/296809

SteffenR

http://www.twitter.com/_steffenr
Drupal-Initiative e.V.

undpaul

  • Anmelden oder Registrieren um Kommentare zu schreiben

SteffenR@drupal.org

Eingetragen von jirweb (24)
am 25.01.2011 - 03:30 Uhr
SteffenR@drupal.org schrieb

Welche PHP Verson nutzt du denn ?
Laut einem Issue scheint dieser Fehler wohl mit einer falschen PHP Version zu tun zu haben..
http://drupal.org/node/296809

Ich habe jetzt meine PHP-Version auf 5.2.17-0 aktualisiert. Nun kannte ich alle Module die nötig waren installieren. Das Modul ist auch einfacher zu bedienen als web_widgets. Leider sind alle Widgets die ich erstelle leer. Es ist egal ob ich die Quelle als Seite oder als Block angebe. Hast du vielleicht einen Tip für mich? Was mache ich falsch?

Vielen Dank
jirweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

Verzweiflung macht sich breit.

Eingetragen von jirweb (24)
am 27.01.2011 - 19:07 Uhr

Ich habe mit dem Modul web_widgets noch etwas rum experimentiert. Ich habe versucht den Block mit dem Simplenews-Formular einzubinden.

Das ist der Code den web_widgets erzeugt:

<script id="drupal-embed-script-1-ZXNrTWR3Ykd6RktJWS5lc2EyMDEwLmRl" src="http://esa2010.de/embed-widgets/embed/iframe/1-ZXNrTWR3Ykd6RktJWS5lc2EyMDEwLmRl/iframe.js"></script>

Ich werde jetzt versuchen diesen Code manuell umzuschreiben, aber ich habe wenig Hoffnung.

Grüße
jirweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast du es denn einmal mit

Eingetragen von SteffenR@drupal.org (2262)
am 27.01.2011 - 20:04 Uhr

Hast du es denn einmal mit dem Modul embed_widgets versucht ? Damit funktioniert es ohne Probleme - anbei eine kurze Anleitung zur Einrichtung:

SimpleNews-Anmeldung als Block in externe Webseite einbinden

- Download / Einrichtung [do:simplenews]
- Download / Einrichtung [do:embed_widgets] - aktuelle DEV Version ( [do:url_alter] als Abhängigkeit ebenfall in letzter DEV Version laden)
Bei der Einrichtung von embed_widgets muss auch die embed_widgets UI aktiviert werden, sonst lassen sich die Widgets nicht im Backend anlegen.

Simplenews legt nach Installation einen Test-Block zur Einbindung in die Regions eines Drupal Themes an. Dieser Test-Block soll beispielhaft über
das embed-widget-Modul anderen Webseiten zur Verfügung gestellt werden.

Vorgehensweise

01) Berechtigung "subscribe to newsletters" für anonyme Webseitenbesucher setzen
02) Newsletter Anmeldeblock testweise ins Theme stellen
03) einrichten des Widgets - admin/settings/embed-widgets
04) um Bereich Block Widgets "Append widget link to blocks." auswählen und Konfiguration speichern
05) unter dem Newsletter-Anmeldeblock sollte nun ein Link "Share this Widget" zu sehen sein
06) auf Link "Share this Widget" Klicken - angezeigten Code in andere Webseite kopieren
07) ab sofort sollte der Block in der anderen Seite über das Javascript eingebunden werden / funktionieren

Du könntest nun noch das Aussehen des Widgets anpassen. Die Themedateien widget.tpl.php bzw. widget-iframe.tpl.php bieten dir hier entsprechende Möglichkeiten.

SteffenR

http://www.twitter.com/_steffenr
Drupal-Initiative e.V.

undpaul

  • Anmelden oder Registrieren um Kommentare zu schreiben

[gelöst] Vielen Dank!!!

Eingetragen von jirweb (24)
am 29.01.2011 - 20:23 Uhr

Deine Anleitung hat wirklich super funktioniert.
Ich habe jetzt genau das was ich mir vorgestellt habe.

Ich habe mich nicht an die DEV-Version getraut und habe es mit dem "Recommended releases" versucht. Das hat leider nicht funktioniert. Bei dieser Version hatte ich immer leere iFrames.

Die DEV-Version läuft super.

Ich kann mich garnicht genug bedanken.
Ein schönes Wochenende wünsche ich noch.
jirweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

SimpleNews-Anmeldung als Block in externe Webseite einbinden

Eingetragen von frankheinitz (4)
am 01.12.2011 - 11:47 Uhr

Ich bin gerade dabei, mich in Drupal einzuarbeiten. Wir haben eine Homepage (www.kompetenznetz-mittelstand.de) auf Drupalbasis und dort ist Simple News eingebunden.
Nun bin ich nach dieser Anleitung vorgegangen und konnte leider keine Erfolge erzielen.
Mir fehlt bei der Erstellung des Scripts das E-Mail-Formular und der Sende-Button. Woran kann das liegen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Theme Update mit Composer schlägt fehl
  • D6 Views Data Export Multi Images -> D7
  • Drupal 10 und Thema Bartik
  • Wie in hook_views_query_alter() einen join auf Tabelle url_alias durchführen?
  • Strukturierte Daten Fehler
  • fbsmp\plugins Hilfe
  • Migration über feeds von D6 auf D8
  • Theme Classy sei installiert, ist aber nicht bei Themes
  • Composer 1 zu Composer 2
  • Bitte um Einschätzung: Upgrade von Drupal 7 auf 9
  • Scroll zu View-Ergebnissen nachdem Filter angewendet ist
  • SQL-Injection? User hat sich Zugriff aufs Admin-Konto geholt und Änderungen vorgenommen.
Weiter

Neue Kommentare

  • gelesen?
    vor 2 Stunden 12 Minuten
  • Soweit ich mich erinnere war
    vor 4 Stunden 57 Minuten
  • Superfish
    vor 4 Tagen 1 Stunde
  • Auch für superfish gibt es
    vor 4 Tagen 4 Stunden
  • Versuchs mal mit
    vor 4 Tagen 4 Stunden
  • Drupal 10 läuft
    vor 4 Tagen 5 Stunden
  • Da wirst Du den Bug wohl selbst beheben müssen
    vor 6 Tagen 44 Minuten
  • Gleiches Problem: bootstrap 4
    vor 1 Woche 1 Tag
  • Da wirst Du den Bug wohl
    vor 1 Woche 1 Tag
  • Immer noch composer 1 zu 2
    vor 1 Woche 1 Tag

Statistik

Beiträge im Forum: 248402
Registrierte User: 19752

Neue User:

  • Aman_Musani
  • Dustinjex
  • Rickywap

» Alle User anzeigen

User nach Punkten sortiert:
wla9290
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 3 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association