Tworzenie pola wejściowego przycisku opcji

Tworzenie pola wejściowego przycisku opcji

Problem

Chcesz utworzyć pole przycisku opcji dla szablonu ostrza.

Rozwiązanie

Użyj Form :: Radio () metoda.

Musisz tylko użyć pierwszego argumentu, nazwy.

Form :: radio („singiel”)
[/c] c
To produkuje następujące HTML.
[cc lang = "html" uciekł = "true" szerokość = "700"]

Ale przyciski radiowe mają największy sens, gdy masz kilka o tej samej nazwie, ale różne wartości. Określ wartość z drugim argumentem.

Form :: radio („seks”, „mężczyzna”)

Form :: radio („seks”, „kobieta”)

Teraz wartością będzie albo „mężczyzna” lub „kobieta”.



Jeśli chcesz nie spłacić wartości zgodnie z sprawdzoną, przejdź jako trzeci argument.

Form :: radio („seks”, „mężczyzna”)

Form :: radio („seks”, „kobieta”, true)

To dodaje zaznaczony atrybut do drugiego przycisku radiowego.



Na koniec możesz dodać dodatkowe atrybuty do pola wejściowego z czwartym argumentem.

Form :: radio ('example', 1, true, ['class' => 'pole'])

Teraz pole ma atrybut klasowy.

Dyskusja

Odpowiedni przycisk opcji zostanie automatycznie sprawdzany na podstawie danych Flash.

Jeśli ponowne odgrywanie formularza z powodu błędów, pola przycisku opcji zachowają to, co wcześniej użytkownik miał.

Ponadto, jeśli związałeś model z formularzem, wyciągnie wartość z danych modelu. Zobacz tworzenie nowego formularza opartego na modelu.