recca0120/laraigniter

CodeIgniter 框架

安装: 59

依赖: 0

建议者: 0

安全: 0

星标: 18

关注者: 6

分支: 1

开放问题: 2

语言:HTML

类型:项目

v3.0.0 2016-08-12 06:11 UTC

This package is auto-updated.

Last update: 2024-09-10 04:39:29 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License Monthly Downloads Daily Downloads

安装

将 Presenter 添加到 composer.json 文件中

"require": {
    "recca0120/laraigniter": "^0.1"
}

现在,从您项目的根目录中运行 composer update 命令

composer update

如何使用

将 user.sql 导入到 mysql

数据库配置

application/config/database.php

$db['default']['hostname'] = 'your hostname';
$db['default']['username'] = 'your username';
$db['default']['password'] = 'your password';
$db['default']['database'] = 'your test';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = true;
$db['default']['db_debug'] = true;
$db['default']['cache_on'] = false;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = true;
$db['default']['stricton'] = false;

模型

application/models/User.php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class User extends Model
{
    protected $fillable = [
        'name',
        'email',
        'password',
    ];
}

控制器

application/controllers/welcome.php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}

use App\Models\User;

class Welcome extends CI_Controller
{
    public function index()
    {
        User::create([
            'name'     => 'test'.uniqid(),
            'email'    => 'test'.uniqid().'@test.com',
            'password' => md5('test'.uniqid()),
        ]);

        $users = User::paginate(5);
        $this->output->set_output(View::make('users', compact('users')));
    }
}

视图

application/views/users.blade.php

<table width="100%" class="table">
    <tbody>
        <tr>
            <th>id</th>
            <th>name</th>
            <th>email</th>
        </tr>
    </tbody>
    @foreach ($users as $user)
        <tbody>
            <tr>
                <td>{{ $user->id }}</td>
                <td>{{ $user->name }}</td>
                <td>{{ $user->email }}</td>
            </tr>
        </tbody>
    @endforeach
</table>

{!! $users->links() !!}