Page 1 of 2

Newsletter Subscribeform anpassen

Posted: Fri 12. Oct 2007, 11:06
by djraw
Ich würde gerne das NewsletterSubscribeForm ändern genau genommen möchte ich den submitbutton durch eine Grafik ersetzen mit css konnte ich nur den button background ändern. Außerdem würd ich das ganze gerne in eine Liste packen weil mich der table hier noch stört. Leider finde ich jetzt nicht wo im code das form generiert wird. Vielleicht hat das ja jemand schon einmal gemacht und kann mir weiter helfen.
danke
Raw

Posted: Sat 13. Oct 2007, 08:37
by Oliver Georgi
Ich stelle das zeitnah mal auf ein frei editierbares Template um.

Oliver

Posted: Mon 15. Oct 2007, 09:16
by djraw
Das wär natürlich gut. Ich kann gut genug php hab aber keine Zeit mich in deinen code einzulesen. Wenn du mir einen Tipp geben könntest wo ich das händisch mache wär ich dir dankbar.

raw

Posted: Wed 17. Oct 2007, 11:57
by djraw
hat keiner einen Tipp für mich?? Ich würd mir ja selber helfen aber ich finde auch keine doku.

Re: Newsletter Subscribeform anpassen

Posted: Mon 4. Aug 2008, 11:53
by Jensensen
@Oliver: Ein Template für den contenpart Newsletter wäre schön.

Re: Newsletter Subscribeform anpassen

Posted: Tue 20. Jan 2009, 12:06
by update
Oliver Georgi wrote:Ich stelle das zeitnah mal auf ein frei editierbares Template um.
Hab' ich da was übersehen oder sind alle meine updates schiefgelaufen?
Aber vielleicht gibt es ja einen workaround. Für Tipps bin ich dankbar :)

Re: Newsletter Subscribeform anpassen

Posted: Tue 20. Jan 2009, 21:16
by update
Keiner eine Idee? :(
Ich meine, ausser den generierten Output herzunehmen und anzupassen...

Re: Newsletter Subscribeform anpassen

Posted: Tue 20. Jan 2009, 22:17
by Jensensen
OG in popo treten? Aber auch dabei gibt es ein delay due to {ski-piste} meniscus... :wink:

Re: Newsletter Subscribeform anpassen

Posted: Tue 20. Jan 2009, 22:33
by update
Nö - habe mich selber in'n Popo getreten ;) und das Ding zurechtgebogen- mit "Bordmitteln" - geht :lol:
Alles da, was man braucht, nur wäre es schön gewesen, aus Gründen der Konsistenz einTemplate zu haben. Aber es gibt Wichtigeres.... war da nicht was?

PS: Meniskus und so Zeug hab' ich auch und trotzdem wird weitergemacht (wär' ja noch schöner) und von den anderen Sachen will ich gar nicht erst anfangen, sonst fallen mir auch noch die Sachen ein, die ich nicht habe... :roll:

Re: Newsletter Subscribeform anpassen

Posted: Tue 20. Jan 2009, 22:51
by Jensensen
claus wrote:Nö - habe mich selber in'n Popo getreten ;) ...
Aua. Wieso? Aber wie? Ich meine, verflixt, ich hätte doch sooo schöne Reiterstiefel, die dafür prädestiniert, bestens geeignet sind, um wem auch immer...
claus wrote:...wäre es schön gewesen, aus Gründen der Konsistenz einTemplate zu haben ...
Ach was "Konsistenz". :arrow:
Yes we can template :!:


Ich frage jetzt nicht "wie", WEIL:
claus wrote:... es gibt Wichtigeres...
Yes ==> GURM :arrow: :!: :!: :!: ¿¿¿ :?:

Yes we need.

Re: Newsletter Subscribeform anpassen

Posted: Wed 21. Jan 2009, 18:17
by santscho
Der Button hat die Klasse formButton. Demnach kann der Button mit CSS formatiert werden. Etwa so:

Code: Select all


.formButton {
	font-weight: bold;
	background-color: #E04D00;
	color: white;
	border-style: none;
	padding: 3px;
}

.formButton:hover {
	background-color: #546781;
	color: white;
	cursor: pointer;
	border-style: none;
	padding: 3px;
}
Einen rein grafischen Button kann man realisieren, indem man den Button-Text ins Nirvana verschwinden lässt. Dann muss aber für den Button eine feste Breite definiert werden:

Code: Select all

text-indent: -1000px;
	width: 200px;
Dann als Background ein Bild definieren. Allerdings werden jetzt alle Buttons, welche diese Klasse besitzen, genau so formatiert.

Workaround 1: In der Core-Datei des Newsletter-CP eine Klasse für den Newsletter-Button definieren.
Workaround 2: Für alle anderen verwendeten Buttons eine eigene Klasse definieren (z.B. im CP Formular). In den meisten CPs mit Template sollte dies auch möglich sein.

Gruss
Ralph

Re: Newsletter Subscribeform anpassen

Posted: Wed 21. Jan 2009, 18:25
by santscho
Und hier noch die kreative Variante:

Erstelle die Newsletter-Anmeldung mit dem CP Formular!

Wie das geht? Hier nachlesen und dann selber basteln:
http://forum.phpwcms.org/viewtopic.php?f=16&t=15814

Im Formular-CP kannst du, wie vorhin schon erwähnt, eigene Klassen definieren. Sollte schnell erledigt sein.

Re: Newsletter Subscribeform anpassen

Posted: Wed 21. Jan 2009, 18:25
by update
Ah, danke :)
Das Styling habe ich hinbekommen - war letzten Endes ganz einfach (und läuft sogar schön in einem Accordion).
Was jetzt bleibt, ist die technische Seite: was immer ich eingebe, wie immer ich einstelle - immer kommt im Backend die Selektion "Alle" (auch wenn ich explizit nur 1 Newsletter auswähle). Der angeklickte aber ist im BE beim Abonneten nicht selektiert, sondern eben nur... "Alle"..... :twisted:

Re: Newsletter Subscribeform anpassen

Posted: Wed 21. Jan 2009, 18:26
by update
hab ich doch mit CP Formular gemacht ;)

Re: Newsletter Subscribeform anpassen

Posted: Wed 21. Jan 2009, 22:15
by update
Funktioniert jetzt astrein, nachdem ich herausgefunden habe, wie ich herausfinde, die ID des Newsletterkanals rauszufinden. Also da gehört das doch eher in 30pt/em/px/% ins Backend und nicht in die Statuszeile oder in die DB ;)