0

こんにちは、Tank_auth と Web の達人です。

私は自分の CodeIgniter アプリケーションで tank_auth を使用しています。現在、tank_auth のログイン/登録ビューが画面全体を占めています。私の Web サイトでは、ログイン/登録ビューが定義した div を占めるようにしたいと考えています。たとえば、login/pw フィールドを画面全体を占めるのではなく、右上隅だけに表示したいのですが...正しい方向を教えてもらえますか? - 何らかの方法で div のビューを制限する必要があることをどこかで読みましたが、私の人生ではその方法がわかりませんでした!

とても感謝しております、

ミズ

4

1 に答える 1

1

ログイン用の div を作成します。ログイン用のビューを作成します。ビューへの JavaScript 呼び出しを使用して div を設定します。

<?php

//controller
//users.php
class Users {

//...

    public function div_login()
    {
        $this->load->view('div_login_view.php');
    }

//...

//------------------------------------------

//view
//div_login_view.php
echo form_open('users/login');
echo form_input('username');
echo form_password('password');
echo form_submit('Login');
echo form_close();

//------------------------------------------


//index page (or whatever page you want the form on)



<div id="login_div"></div>



<script type="text/javascript">

    $(document).ready(function(){
        var login_form = $.get('/users/div_login');
        if (login_form.status === 200){
            $('#login_div').html(login_form.responseText)
        }else{
            alert('There was an error getting the login form.');
        }
    })
</script>
于 2012-11-08T15:04:15.163 に答える