Opcja elementem hosting Drupal
Wysłany przez bellHead w dniu 23 listopada 2010 roku o godzinie 4:13 pm
Mam moduł zapewniając rozszerzoną elementu pola wyboru formy z „Inne proszę podać” wpisu. Jest coś wzdłuż tych linii dla wybranych pól (co wydaje się być wyłącznie do użytku CCK, nie jako ogólny elementu formularza), ale nic nie mogę znaleźć do wyboru.
Dla kompletności Przypuszczam moduł powinien również wspierać przyciski i złącza radiowe dla pól UI. Od pierwszego nieco użytecznych funkcji jest tam powiedziałbym, że jest gotowa w ramach „wydania wcześnie i często zwolnić” filozofię.
Czy to brzmi jak byłoby warto opakowaniowych jako moduł contrib?
Wysłany przez chyatt w dniu 23 listopada 2010 roku o godzinie 4:29 pm
Mamy często dodaje „Inne” jako pole wyboru / select box / radia przycisk opcji, z towarzyszącym polu tekstowym oddzielne CCK dla „Inne proszę określić”. Jestem ciekaw, czy moduł będzie dodać jakieś wodotryski jak walidacji itd?
Wysłany przez bellHead w dniu 23 listopada 2010 roku o godzinie 4:45 pm
Ma poprawności do sprawdzania, że coś jest nie określona, jeśli wybrana jest inna i wymaga czek na polu zaznaczenia pól działa poprawnie.
Najważniejsze to robi inaczej podejściu dwa pola, które opisują to, że wartości z zaznaczonych pól i wartości z drugiego pola zwracane są razem, więc są one traktowane w ten sam sposób w validate i przedstawia funkcje i będzie oddany do samo pole bazy danych. Jedną z zalet jest to, że opcja, która zostanie dodana do listy na późniejszym etapie będzie integrować dopasowanie wartości podanych w punkcie „Inne” płynnie.
Nie jestem pewien, jak CCK zdoła to zachowanie, ale moduł zapewni funkcję modułu surowy zarządzanych formach.
Select (lub inne) Moduł wygląda to już to robi. Wspiera radio, pola wyboru i wybierz pola. Współpracuje z CCK, standard FAPI i Webforms. Sprawdź to i czytać dokumenty, można zaoszczędzić trochę czasu i wysiłku!
aw przypadku nie robi zupełnie wszystko, czego potrzeba, to może być lepiej rozszerzyć istniejący moduł zamiast napisać nowy. Ponownie - pozwala zaoszczędzić wiele czasu i wysiłku!