Vagy egyéni mezők Joomla!

Nyílt phpMyAdmin és adatbázis, amely telepítve van a Joomla. S tegyük hozzá két új mezőt a tábla jos_users: honlap (website VARCHAR (255) nem nulla) és a nemek (gender VARCHAR (3) nem nulla) is, vagy végrehajtja a lekérdezést SQL kérés területén:

ALTER TABLE `jos_users` ADD` website` VARCHAR (255) NOT NULL. ADD `gender` VARCHAR (20) NOT NULL

Így hagyjuk jooml'e hogy hozzá kell adni az értéket a mező az adatbázisban. Most azt látjuk, /components/com_user/views/register/tmpl/default.php fájlt (line 74) és nyissa meg.
Itt hozzá kell adnunk a 2 mező a regisztrációs űrlapot. Nevezzük őket ugyanúgy, mint a mező az adatbázisban. Lefektetett, ugyanúgy, mint a többi területen - egy táblázat, nézd:

Most ismét kinyílik, és ez az, amit meg kellett volna:

Azt hiszem, minden könnyű és egyszerű, nincs szükség további lépésekre van szükség.
De itt van egy másik eset - a felhasználó, hogy szerkeszteni szeretné az adatokat, ha ezt. Ezért /components/com_user/views/user/tmpl/form.php megnyitni a fájlt (line 70) és adjon meg egy kicsit módosított kódot regisztrációs űrlapot (Hozzáadott olvasás az adatbázisból adott paraméter):

Minden. Most a felhasználó szerkesztheti a profilját:

De tudja szerkeszteni a felhasználókkal kapcsolatos adatokat kell mind adminisztrátor. Most adjuk hozzá ezeket a mezőket a formában szerkesztő felhasználói adatokat az admin felületen.
/administrator/components/com_users/view/user/tmpl/form.php megnyitni a fájlt (a 133. sorban), és add összhangban formájában új mező stílus:

Ez az, amit megvan:

Kapcsolódó cikkek