Skocz do zawartości

Zaznaczone pola input w php


krzysiek_web
 Udostępnij

Rekomendowane odpowiedzi

Mam coś takiego:

	->group_start('dotpay_payment_type', array('class' => 'input-dotpay-payment-type', 'required' => FALSE, 'label' => 'Sposób płatności Dotpay', 'row_id' => 'dotpay-payment-type'))
				->add('Płatność online', 'dotpay_online', array('class' => 'dotpay', 'html_after' => '<div style="display: inline; color: #154aab; font:13px arial;" class="payment-sms-text"><center>' . Kohana::$config->load('modules.site_catalog.payment.texts.promoted.online') . '</center></div>'))

Są to dwa pola:

obraz013z.png

Nie są one zaznaczone...

Chciałbym aby były domyślnie zaznaczone:

obraz014e.png

Może ktoś powiedzieć kto zna php gdzie wkleić tą formułkę do kodu na samym początku postu?

checked="checked"

Wdrożenia i modyfikacje sklepów PrestaShop - webKS.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Co to za framework?

Zobacz tak

->group_start('dotpay_payment_type', array('class' => 'input-dotpay-payment-type', 'checked' => 'checked', 'required' => FALSE, 'label' => 'Sposób płatności Dotpay', 'row_id' => 'dotpay-payment-type'))
				->add('Płatność online', 'dotpay_online', array('class' => 'dotpay', 'checked' => 'checked', 'html_after' => '<div style="display: inline; color: #154aab; font:13px arial;" class="payment-sms-text"><center>' . Kohana::$config->load('modules.site_catalog.payment.texts.promoted.online') . '</center></div>'))

Webmastering, kodowanie & programowanie

Więcej informacji na moim profilu

Zapraszam na PW

Odnośnik do komentarza
Udostępnij na innych stronach

Kohany niestety nie przerabiałem,ale zobacz to :)

->group_start('dotpay_payment_type', array('class' => 'input-dotpay-payment-type', 'required' => FALSE, 'label' => 'Sposób płatności Dotpay', 'row_id' => 'dotpay-payment-type'))
				->add('Płatność online', 'dotpay_online', array('class' => 'dotpay', 'checked' => TRUE, 'html_after' => '<div style="display: inline; color: #154aab; font:13px arial;" class="payment-sms-text"><center>' . Kohana::$config->load('modules.site_catalog.payment.texts.promoted.online') . '</center></div>'))

a jak nic nadal to

->group_start('dotpay_payment_type', array('class' => 'input-dotpay-payment-type', 'checked' => TRUE, 'required' => FALSE, 'label' => 'Sposób płatności Dotpay', 'row_id' => 'dotpay-payment-type'))
				->add('Płatność online', 'dotpay_online', array('class' => 'dotpay', 'checked' => TRUE, 'html_after' => '<div style="display: inline; color: #154aab; font:13px arial;" class="payment-sms-text"><center>' . Kohana::$config->load('modules.site_catalog.payment.texts.promoted.online') . '</center></div>'))

Edytowane przez megauser

Webmastering, kodowanie & programowanie

Więcej informacji na moim profilu

Zapraszam na PW

Odnośnik do komentarza
Udostępnij na innych stronach

Nie znam frameworku kohana, natomiast jeżeli możesz dodać na koniec strony skrypt javascript to taki skrypt może on sprawdzić czy któreś pole jest zaznaczone i jeżeli nie jest żadne to zaznaczyć jedno z nich :) W ten sposób bym to rozwiązał.

Odnośnik do komentarza
Udostępnij na innych stronach

To masz 2 elementy typu radio z danej grupy(o tym samym name) więc może być zaznaczyony tylko jeden. Jeśli chciałbyś zaznaczać dwa jednocześnie to używa się typu checkbox - tego z ptoszkiem :peace:

BTW jaki cel atakiej konstrukcji - przecież Dotpay jest tylko online, chyba nie ma możliwości zapłacenia dotpayem ofline :P

Odnośnik do komentarza
Udostępnij na innych stronach

Darek - problem jest pewnie banalny jak zna się kohanę. Jak się nie zna, ale zna się javascript to można to zrobić javascriptem.

Z tego co zresztą widzę, to kohany raczej bym nie polubił, nie lubię takich "wężowatych" konstrukcji - mało czytelne i tego typu rzeczy lepiej załatwiać obiektami niż tablicami.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności