PHP Classes

File: tests/mvc/views/account/login.php

Recommend this page to a friend!
  Classes of Aleksey   PHP MVC Project   tests/mvc/views/account/login.php   Download  
File: tests/mvc/views/account/login.php
Role: Example script
Content type: text/plain
Description: Example script
Class: PHP MVC Project
Framework that implements the MVC design pattern
Author: By
Last change:
Date: 5 years ago
Size: 2,058 bytes
 

Contents

Class file image Download
<?php
use PhpMvc\View;
use
PhpMvc\Html;

$model = new \PhpMvcTest\Models\Login();

View::setLayout('_default');
View::setTitle('Login');
View::injectModel($model);
?>

<?php
 
if (View::getData('success') === true) {
    echo
'It\'s a success! Undeniably!';
  }
  else {
?>
<div class="modal show" tabindex="-1" role="dialog" style="position: static">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <h4 class="modal-title">Login for all</h4>
      </div>
      <div class="modal-body">
        <form id="loginForm" action="<?=Html::action('Login', 'Account')?>" method="post" enctype="application/x-www-form-urlencoded">
            <div class="form-group">
                <label for="login"><?=Html::displayName('username')?>:</label>
                <?=Html::textBox(
                 
'username',
                 
null,
                  array(
                   
'required' => 'required',
                   
'class' => 'form-control',
                   
'id' => 'login'
                 
)
                )
?>
<?=Html::validationMessage('username')?>
<?=Html::displayText('username')?>
</div>
            <div class="form-group">
                <label for="password"><?=Html::displayName('password')?>:</label>
                <input
                    required
                    type="password"
                    class="form-control"
                    id="password"
                    name="password"
                    value="<?=$model->password?>"
                />
                <?=Html::validationMessage('password')?>
<?=Html::displayText('password')?>
</div>
        </form>
      </div>
      <div class="modal-footer">
        <?=Html::actionLink('Cancel', 'Index', 'Home', null, array('class' => 'btn btn-default'))?>
<button type="button" class="btn btn-primary" onclick="$('#loginForm').submit()">Login</button>
      </div>
    </div>
  </div>
</div>
<?php
 
}
?>