Klasse im Template für submit + reset
-
- ConPresso-User
- Beiträge: 72
- Registriert: 04.04.2009 20:01
- Hat sich bedankt: 29 Mal
- Danksagung erhalten: 3 Mal
Klasse im Template für submit + reset
Hallo,
kann man dem Submit-Button auch eine Klasse oder Id im Template mitgeben? Analog Reset.
VG S
kann man dem Submit-Button auch eine Klasse oder Id im Template mitgeben? Analog Reset.
VG S
- Mr. Magpie
- ConPresso-Profi
- Beiträge: 1004
- Registriert: 01.01.1970 01:00
- Wohnort: Wuppertal
- Hat sich bedankt: 274 Mal
- Danksagung erhalten: 59 Mal
Ich habe bei mir mod_form/includes/form.inc.php entsprechend geändert.
Reset-Button eingeführt und Formular-Buttons mit Klassen versehen:
wurde zu:
Reset-Button eingeführt und Formular-Buttons mit Klassen versehen:
Code: Alles auswählen
echo '<input type="hidden" name="action" value="form">';
echo '<input type="hidden" name="rubric" value="'.$_REQUEST['rubric'].'">';
echo '<input type="submit" class="mod_form_submitbutton" value="'.$activeModules[$directory]['submit'].'"></form>';
Code: Alles auswählen
echo '<div class="formbuttons"><input type="hidden" name="action" value="form">';
echo '<input type="hidden" name="rubric" value="'.$_REQUEST['rubric'].'">';
echo '<input class="submitbutton" type="submit" value="'.$activeModules[$directory]['submit'].'"> ';
echo '<input class="resetbutton" type="reset" value="Felder löschen" name="Reset"></div></form>';
Günther Ludwig
-
- ConPresso-User
- Beiträge: 72
- Registriert: 04.04.2009 20:01
- Hat sich bedankt: 29 Mal
- Danksagung erhalten: 3 Mal
Danke für die schnelle Antwort!
Beim mod_form ist es kein Problem, doch ich meinte wirklich das mod_contact und habe bewusst hier gepostet (ist doch richtig, komme mitunter durcheinander).
Eigentlich sollte es nur 1 Formular geben, doch dann sind es mehr und auch mod_form zum Einsatz gekommen.
Zur Not baue ich das 1.Formular auch in mod_form neu, doch bequemer wäre es, mod_contact könnte class oder id auch behandeln.
Beim mod_form ist es kein Problem, doch ich meinte wirklich das mod_contact und habe bewusst hier gepostet (ist doch richtig, komme mitunter durcheinander).
Eigentlich sollte es nur 1 Formular geben, doch dann sind es mehr und auch mod_form zum Einsatz gekommen.
Zur Not baue ich das 1.Formular auch in mod_form neu, doch bequemer wäre es, mod_contact könnte class oder id auch behandeln.
- Mr. Magpie
- ConPresso-Profi
- Beiträge: 1004
- Registriert: 01.01.1970 01:00
- Wohnort: Wuppertal
- Hat sich bedankt: 274 Mal
- Danksagung erhalten: 59 Mal
-
- ConPresso-User
- Beiträge: 72
- Registriert: 04.04.2009 20:01
- Hat sich bedankt: 29 Mal
- Danksagung erhalten: 3 Mal
- Mr. Magpie
- ConPresso-Profi
- Beiträge: 1004
- Registriert: 01.01.1970 01:00
- Wohnort: Wuppertal
- Hat sich bedankt: 274 Mal
- Danksagung erhalten: 59 Mal
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Wenn ich es richtig sehe, dann geht es ja um das zugehörige Template, in dem z.B.
<!-- Contact: Submitbutton; label=Abschicken; tabindex=1; accesskey=S -->
steht
Das kann man ja auch einfach als
<div class="wasauchimmer"><!-- Contact: Submitbutton; label=Abschicken; tabindex=1; accesskey=S --></div>
oder
<span class="wasauchimmer"><!-- Contact: Submitbutton; label=Abschicken; tabindex=1; accesskey=S --></span>
schreiben und die Klasse
.wasauchimmer input { ... }
definieren
<!-- Contact: Submitbutton; label=Abschicken; tabindex=1; accesskey=S -->
steht
Das kann man ja auch einfach als
<div class="wasauchimmer"><!-- Contact: Submitbutton; label=Abschicken; tabindex=1; accesskey=S --></div>
oder
<span class="wasauchimmer"><!-- Contact: Submitbutton; label=Abschicken; tabindex=1; accesskey=S --></span>
schreiben und die Klasse
.wasauchimmer input { ... }
definieren
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
-
- ConPresso-User
- Beiträge: 72
- Registriert: 04.04.2009 20:01
- Hat sich bedankt: 29 Mal
- Danksagung erhalten: 3 Mal
- Mr. Magpie
- ConPresso-Profi
- Beiträge: 1004
- Registriert: 01.01.1970 01:00
- Wohnort: Wuppertal
- Hat sich bedankt: 274 Mal
- Danksagung erhalten: 59 Mal
- Mr. Magpie
- ConPresso-Profi
- Beiträge: 1004
- Registriert: 01.01.1970 01:00
- Wohnort: Wuppertal
- Hat sich bedankt: 274 Mal
- Danksagung erhalten: 59 Mal
Mach's doch nicht so kompliziert. Du brauchst ja nur dem Input-Feld einmalig eine Klasse zu geben (in den genannten Dateien) und diesen Klassennamen dann immer wieder zu verwenden.SebastianG hat geschrieben:ich habe nun Magpie's Ansatz verfolgt (da lern-interessanter ist), muesste nun jedoch noch wissen, wie und wo ich
###CLASS###
neben
mod_contact/_includes/parser_c_contact.inc.php
noch definieren muss - in der DB vermutlich.
Günther Ludwig
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
mod_contact/_includes/parser_r_contact.inc.php
da findet die Ersetzung statt
z.B.
da findet die Ersetzung statt
z.B.
Code: Alles auswählen
$_t = str_replace('###CLASS###',
((array_key_exists('class', $parameters))? 'class="'.$parameters['class'].'"' : NULL), $_t);
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
-
- ConPresso-User
- Beiträge: 72
- Registriert: 04.04.2009 20:01
- Hat sich bedankt: 29 Mal
- Danksagung erhalten: 3 Mal
- Mr. Magpie
- ConPresso-Profi
- Beiträge: 1004
- Registriert: 01.01.1970 01:00
- Wohnort: Wuppertal
- Hat sich bedankt: 274 Mal
- Danksagung erhalten: 59 Mal
-
- ConPresso-User
- Beiträge: 72
- Registriert: 04.04.2009 20:01
- Hat sich bedankt: 29 Mal
- Danksagung erhalten: 3 Mal