Node beküldésekor van egy kitöltendő "Date From" mező, amihez egy "Befejező dátum mutatása" feliratú checkbox segítségével hozzá lehet adni a "Date To" mezőt is (ajaxosan).
Ez oké, de a formban a megjelenési sorrendjüket szeretném megváltoztatni.
Most így van:
-checkbox
-date from
-date to
Én így szeretném:
-date from
-checkbox
-date to
Ha a date_elements.inc fájlban átírnám a Weight értékét -20-ról 2.1-re, akkor jó lenne:
'#type' => 'checkbox', '#default_value' => $show_todate, '#weight' => -20, '#access' => $field['settings']['todate'] == 'optional', '#prefix' => '<div class="date-float">', '#suffix' => '</div>', );
De persze szeretném nem-heckelős módon megoldani :)
A hook_form_FORM_ID_alter-ben csak "egyben" látom a Date field elemet, nem tudok belenyúlni, szóval az az érzésem, hogy ez nem jó irány. Vagy igen?
Melyik függvénnyel szokás ezt megváltoztatni drupalista módon?
Köszi előre is!
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
A date kimondottan szemét
A date kimondottan szemét formalterezés szempontjából: http://szantogabor.com/hirek/date-mezo-alapertelmezett-szovegenek-cserej...
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Köszi, ez ismét rendkívül
Köszi, ez ismét rendkívül hasznos volt!
Ennek alapján a feladatomra a minimodul az alábbi:
datecomboweight.info:
datecomboweight.module:
Védd az állatokat! ;)