Zobacz pełną wersję : Joomla 2.5 Konfiguracja zasad rejestracji
adrian_pl_20
22-04-2013, 02:02
Witam. W Joomli 2.5 mam przy rejestracji wymagane pole do uzupełnienia 'Pełna nazwa' - 'Imię i nazwisko', chcę to pole w ogóle "wywalić" bo nie potrzebne mi to. Szukałem na googlu i na Zapleczu w Konfiguracja globalna >> System powinna być kategoria Użytkownicy ale nie mam jej, dlaczego tego nie mam i jak moge usunąć to pole z rejestracji? Z góry dziękuję za pomoc.
pawelSafiStudio
22-04-2013, 08:18
Edytuj sobie plik widoku rejestracji i zastąp te pola polami typu hidden. W tym polu daj sobie jakieś przykładowe wartości np: "Zarejestrowany user".
adrian_pl_20
23-04-2013, 01:04
próbowałem ale mimo że to pole dałem jako 'hidden' i jest ukryte to i tak nie da sie uzyc przycisku 'Zarejestruj' bo pewnie domaga sie uzupełnienia tego pola, value tez ustawialem i w pliku xml tez probowalem required przestawic
pawelSafiStudio
23-04-2013, 07:21
Hmm... To dziwne bo u mnie zawsze to działało. Masz może jakiś adres witryny ?
adrian_pl_20
23-04-2013, 13:46
nie mam, strone testuje na kompie lokalnie na win xp
pawelSafiStudio
23-04-2013, 13:55
A przekleisz kod tego co zrobiłeś ? Chodzi mi o te hiddeny w formularzu.
adrian_pl_20
26-04-2013, 16:13
pomoże ktoś z tym?
adrian_pl_20
27-04-2013, 10:59
w pliku xml ustawiłem w tym polu name="name" type="hidden" i ukrywa ale nadal sie domaga, required tez na "false" ustawiam i to samo, bo komunikat pokazuje po wyslaniu formularza że trzeba podać nazwe
zwiastun
27-04-2013, 11:42
Edytuj sobie plik widoku rejestracji i zastąp te pola polami typu hidden. W tym polu daj sobie jakieś przykładowe wartości np: "Zarejestrowany user".
A podałeś jakąś wartość?
adrian_pl_20
27-04-2013, 12:32
wyświetla komunikat "Błąd podczas rejestracji: Błąd podczas rejestracji: Wpisz swoją nazwę." po wysłaniu formularza
a oto zmodyfikowany kod xml:
<field name="name" type="hidden"
description="COM_USERS_REGISTER_NAME_DESC"
filter="string"
label="COM_USERS_REGISTER_NAME_LABEL"
message="COM_USERS_REGISTER_NAME_MESSAGE"
required="false"
value="Zarejestrowany"
size="30"
/>
zwiastun
27-04-2013, 13:00
Obawiam się, że zmiana required na false w tym miejscu nie przyniesie spodziewanego efektu. To pole jest wymagane i powinna zostać wartość true.
Spróbuj zamiast value określić default.
adrian_pl_20
27-04-2013, 13:10
Wielkie dzięki, działa :)
pawelSafiStudio
04-05-2013, 15:34
http://docs.joomla.org/Hidden_form_field_type
Zmień parametr value na default.
Ups. Przepraszam @Zwiastun. Powieliłem Twój post, bo z maila przekierowało mnie na 1 stronę i nie zauważyłem drugiej podstrony postu :/
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!