当前位置: 首页>>代码示例>>PHP>>正文


PHP Redirect::to_view方法代码示例

本文整理汇总了PHP中Redirect::to_view方法的典型用法代码示例。如果您正苦于以下问题:PHP Redirect::to_view方法的具体用法?PHP Redirect::to_view怎么用?PHP Redirect::to_view使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Redirect的用法示例。


在下文中一共展示了Redirect::to_view方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: array

        return Redirect::to_view('login.login');
    }
    # Verifica se existe um Usuário com determinadas credenciais no sistema
    if ($model_login->user_exist($data)) {
        $usuario_from_db = $model_login->where('login', '=', $data['login']);
        $data = array();
        foreach ($usuario_from_db as $itens) {
            $data['id_usuario'] = $itens->id;
            $data['login_usuario'] = $itens->login;
            $data['perfil_usuario'] = $itens->perfil;
            $data['data_cadastro_usuario'] = $itens->data_cadastro;
            $data['vinculo_empresa'] = $itens->vinculo_empresa;
        }
        # Carrega os dados do Usuário na session
        Session::put_session('id_usuario', $data['id_usuario']);
        Session::put_session('login_usuario', $data['login_usuario']);
        Session::put_session('perfil_usuario', $data['perfil_usuario']);
        Session::put_session('data_cadastro_usuario', $data['data_cadastro_usuario']);
        Session::put_session('vinculo_empresa', $data['vinculo_empresa']);
        return Redirect::to_view('dashboard.inicio');
    }
    Session::flash('error', 'Login ou Senha incorretos');
    return Redirect::to_view('login.login');
}
# --------------------------------------------------------------------------
# Faz o logout da aplicação
# --------------------------------------------------------------------------
if (Context::get_context('logout')) {
    Auth::logout();
    return Redirect::to_view('login.login');
}
开发者ID:valdiney,项目名称:comunicate,代码行数:31,代码来源:Login_controller.php

示例2: Date

    # Dados referentes aos dodos do Login
    $data_login['login'] = Request::in_post('login');
    $data_login['password'] = Hash::make(Password_generator::generate());
    $data_login['status'] = 1;
    $data_login['perfil'] = 2;
    $data_login['data_cadastro'] = Date('d/m/Y');
    if (Filter::is_empty_array($data)) {
        Session::flash('error', 'Todos os campos são obrigatórios');
        return Redirect::to_view('empresas_externas.cadastrar');
    }
    if (!Filter::is_email($data_login['login'])) {
        Session::flash('error', 'Por favor, digite um Email valido');
        return Redirect::to_view('empresas_externas.cadastrar');
    }
    # Realiza o pre-cadastro da Empresa
    if ($empresa_utilizadora->save($data)) {
        $empresa_from_db = $empresa_utilizadora->where('cnpj', '=', $data['cnpj']);
        # Busca o id da empresa
        $id_empresa_from_db = null;
        foreach ($empresa_from_db as $itens) {
            $id_empresa_from_db = $itens->id;
        }
        # Vincula o id da empresa ao Usuário
        $data_login['vinculo_empresa'] = Filter::int($id_empresa_from_db);
        # Realiza o cadastro do Usuário
        if ($model_login->save($data_login)) {
            Session::flash('success', 'Empresa Cadastrada com Sucesso');
            return Redirect::to_view('empresas_externas.cadastrar');
        }
    }
}
开发者ID:valdiney,项目名称:comunicate,代码行数:31,代码来源:Empresa_utilizadora_controller.php

示例3:

# --------------------------------------------------------------------------
# Realizando a  Deleção dos Setores
# --------------------------------------------------------------------------
if (Context::get_context('deletar')) {
    if ($setor->delete(Request::in_get('id'))) {
        Session::flash('success', 'Setor Deletado com Sucesso');
        return Redirect::to_view('setores.listar');
    }
}
# --------------------------------------------------------------------------
# Realizando a Edição dos Setores
# --------------------------------------------------------------------------
if (Context::get_context('editar')) {
    $data['nome'] = Request::in_post('nome');
    $data['descricao'] = Request::in_post('descricao');
    $data['data_cadastro'] = Date::date_now('br');
    $data['vinculo_empresa'] = Session::get_session('vinculo_empresa');
    $id = Request::in_get('id', true);
    if (Filter::is_empty_array($data)) {
        Session::flash('error', 'Todos os campos são obrigatórios');
        return Redirect::to_view('setores.cadastrar');
    }
    $data['responsavel'] = Request::in_post('responsavel');
    if (Filter::is_empty($data['responsavel'])) {
        $data['responsavel'] = 0;
    }
    if ($setor->update($data, $id)) {
        Session::flash('success', 'Setor Editado com Sucesso');
        return Redirect::to_view('setores.editar', "id={$id}");
    }
}
开发者ID:valdiney,项目名称:comunicate,代码行数:31,代码来源:Setor_controller.php


注:本文中的Redirect::to_view方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。