En kunde login portal viser en bruger-login form, der gør det muligt for brugere at logge ind på din hjemmeside . En velkommen budskab og nyttige links vises efter brugere logger i. I Druapl , kan du tilføje en PHP funktion til at tilpasse login funktionalitet til login formularen. Du er nødt til at forstå Drupal tema og PHP kode til at gøre dette ske . Ting du skal
Drupal
PHP
Vis Flere Instruktioner
1
Log ind på din Drupal site backend med dine legitimationsoplysninger. Gå til http://your site /temaer /garland /page.tpl.php og finde følgende kode :
. Tilføj et funktionskald blandt denne kode:
< php print user_login () ? > . Dette forudsætter at du bruger krans tema. Hvis du bruger en anden tema, erstat " krans " med dit tema navn i filen ruten vist ovenfor.
2
Gå til http://yoursite/themes/garland/template.php og tilføje en funktion opkaldt user_login . Definer en bruger variabel kaldet global $ user , Definer variabel "$ output " for at gemme indhold, du vil beholde. Du kan returnere indholdet i page.tpl.php
3
Tjek om en bruger er logget ind eller ej med kode : . If ( $ user -> uid !) . Hvis brugeren ikke har logget ind, give ham en login-formular , ellers vise en velkomst besked : Hej
if ( $ user -> uid !) {
$ Output = drupal_get_form . ( user_login_block ');
}
else {
$ output = t ( '
Hi bruger, . ! velkommen tilbage
' , array ( ' bruger ' => tema ( " brugernavn " , $ bruger) !) ) .