Webformra reset gomb

smile4ever képe

Sziasztok,

abban szeretném kérni a segítségeteket, hogy hogyan tudok egy Webform modullal létrehozott formra a "Submit" gomb mellé tenni egy "Reset form" gombot?
Azt kellene csinálnia gombnak, hogy törli az összes mező tartalmát.

Előre is köszi.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
sgabe képe

Annyira értelmetlen a törlés gomb, hogy még a Drupal FAPI sem tartalmaz ilyen típust, nemhogy a Webform ilyen funkciót.

Készíts egy új modult, az alábbi hook_form_alter() megvalósítással:

function mymodule_form_alter(&$form, &$form_state, $form_id) {
  if (strpos($form_id, 'webform_client_form_') === 0) {
    $form['reset'] = array(
       '#value' => '<input class="form-button" type="reset" value="'.t("Reset").'" />',
       '#weight' => 1001,
    );
  }
}

További információért lásd az erre vonatkozó témát a modul oldalán.

0
0
smile4ever képe

...de sajnos az oldal tulajdonosa nagyon ragaszkodik hozzá....
Csak hogy jól értem-e a helyzetet, így kellene csinálnom?:
1. myModule mappa alá egy myModule.info fájlban:

name = MyModule
description = En kicsi modulom
core = 6.x

2.mymodules_hook.php fájlba:
<?php
function mymodule_form_alter(&$form, &$form_state, $form_id) {
  if (strpos($form_id, 'webform_client_form_') === 0) {
    $form['reset'] = array(
       '#value' => '<input class="form-button" type="reset" value="'.t("Reset").'" />',
       '#weight' => 1001,
    );
  }
}
?>

Utána csak be kell másolnom a modules mappámba a mymodule-t, bekapcsolom és annyi?

Sorry ha triviális a válasz, de nem nagyon csináltam még modult.

0
0
bnorbi képe

Én még annyit írnék a mymodule.info -ba, hogy:

dependencies[] = webform
0
0
Paal képe

...hogy miért nincs értelme a Reset gombnak. Ha meg nagyon erősködik, hogy „márpedig ő jobban tudja, hogy az kell”, akkor kérdezd meg, hogy Te miért kellesz a projekthez?

Pont tegnap volt szó ilyenről az irc:
„ilyenkor megkerdem, a hazadat is te epitetted, ugye? a szakember csak disznek volt ott is.” - by zserno

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan