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

  • 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

  • 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

  • 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

  • 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

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 2 Tagen
  • Hey danke
    vor 1 Woche 3 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 2 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 2 Wochen 6 Tagen
  • In der entsprechenden View
    vor 2 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 6 Tagen
  • gelöst
    vor 5 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 21 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