Search code examples
drupaldrupal-7drupal-viewsdrupal-themingdrupal-forms

Drupal login form customize


Hi i have used this code

<?php
    $elements = drupal_get_form("user_login");
    $form = drupal_render($elements);

    echo $form;
?>

to get the default Drupal login form for my site but I need to customize the HTML, I have found some pages in module/users but did not understand how to customize the structure.


Solution

  • use this in template.php

    function themename_theme() {
      $items = array();
      $items['user_login'] = array(
        'render element' => 'form',
        'path' => drupal_get_path('theme', 'corporateclean') . '/templates',
        'template' => 'user-login',
    
      );
    

    and create a template folder and within that create a file user-login.tpl.php and in this file you can put your html and could customize drupal login