Jump to content

Search the Community

Showing results for tags 'controller'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Web Development
    • HTML e CSS
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets and other environments
    • WordPress
    • Mobile
    • Agile
    • Desenvolvimento de Games
    • Banco de Dados
    • Design and UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • iMasters's pub

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 6 results

  1. Olá, criei um projeto em asp.net mvc 5 com sites multiplos para o cliente escolher o seu modelo de layout. Porém estou com um problema de "processamento" ao meu ver e gostaria de otimizar isso. Todo método do meu controller estou precisando chamar uma ViewModel nela ele Lê o cliente e todas informações do web site do cliente, gostaria de saber se isso é realmente necessário ou tem uma forma melhor de ser feito? Vou postar um exemplo: ViewModel: public HomeViewModel(string website) { var uow = new UnitOfWork(); var contratante = uow.ClienteRepositorio.Buscar(c => c.WebSite == website); Tema = contratante.Registro; IdCliente = cliente.Id; MetaKeywords = "teste metakey"; MetaDescription = " teste metaDescription"; FavIcon = "caminhodafoto"; [demais campos] } Controller 1º método public ActionResult Index() { var dominio = Tema.TemaAtual(); homeViewModel = LerDominio(dominio); return View("~/Views/Tema/"+homeViewModel.Tema+"/Home/Index.cshtml", homeViewModel); } 2º método public ActionResult Servicos() { var dominio = Tema.TemaAtual(); homeViewModel = LerDominio(dominio); return View("~/Views/Tema/"+homeViewModel.Tema+"/Home/Servicos.cshtml"); } Agradeço a ajuda de vcs
  2. Acho que estou com algum problema de herança ou coisa assim, eu não consigo chamar mais de um Container::getModel no meu Controller. Vou colocar o meu __construct aqui e o erro que ele me retorna PaginaController.php public function __construct() { parent:: __construct(); #se eu comentar e deixar apenas um ai ele funciona, mas quando tento fazer com mais de um ele da um erro $this->contato = Container::getModel("Contato"); $this->noticia = Container::getModel("Noticias"); $this->institucional = Container::getModel("Institucional"); $this->atuacao = Container::getModel("Atuacao"); $this->banner = Container::getModel("Banners"); } Container.php public static function getModel($model) { $objModel = "\\App\\Models\\".$model; return new $objModel(DataBase::getDataBase()); } Fatal error: Uncaught TypeError: Argument 1 passed to Core\BaseModel::__construct() must be an instance of PDO.
  3. Rafael Motta

    CHAMAR PROCEDURE, PDO, PHP

    Boa tarde pessoal! preciso de uma ajuda, preciso fazer um select dentro de uma procedure no banco de dados e uso PDO, nao to conseguinto chamar a procedure e não faço ideia como faço um select dela, segue abaixo os codigos de exmplo... a primeira coisa que queria fazer era inserir o seguinte select select COD_RAZAO, NOME, COD_CARTEIRA, NOME_REPRES, coalesce(EMISSAO,'') as EMISSAO, COD_GRUPO from consulta_outras_razoes_ord_fat where COD_CLIENTE = :idCustomer order by emissao desc, cod_razao' abaixo CONSULTA_OUTRAS_RAZOES_ORD_FAT é o nome da procedure no banco function outrasRazoes($idCustomer) { $pdo = conecta(); try { $sql = "CALL CONSULTA_OUTRAS_RAZOES_ORD_FAT(':idCustomer')"; $consultar = $pdo->prepare($sql); $consultar->bindValue(':idCustomer', $idCustomer, PDO::PARAM_INT); $consultar->execute(); $resultado = $consultar->fetch(PDO::FETCH_OBJ); if ($consultar->rowCount() > 0) { return $resultado; } else { return false; } } catch (PDOException $e) { echo $e->getMessage(); } } abaixo segue a procedure do banco begin for select OUTRAS_RAZOES.cod_razao,CLIENTES.NOME, CLIENTES.COD_CARTEIRA, REPRESENTANTES.NOME AS NOME_REPRES, clientes.cod_grupo from clientes inner join outras_razoes on (clientes.codigo = outras_razoes.cod_razao) inner join REPRESENTANTES on (CLIENTES.REPRESENTANTE=REPRESENTANTES.CODIGO) where OUTRAS_RAZOES.cod_cliente=:cod into cod_razao, nome, cod_carteira, nome_repres, cod_grupo do begin select max(notas.emissao) as emissao from notas inner join notas_item on (notas.nota = notas_item.nota) inner join naturezas_operacao on (notas_item.cod_natureza = naturezas_operacao.cod_natureza) and (notas_item.seq = naturezas_operacao.seq) where notas.cod_cliente = :cod_razao and naturezas_operacao.tipo = 1 into emissao; begin suspend; end end end
  4. marcelobbt

    Angular JS Controller não funciona

    Estou tentando fazer uma aplicação em angularjs mas quando adiciono o controller da sempre esse erro: Uncaught Error: [$injector:modulerr] Abaixo minha aplicação: HTML <div class="row" ng-app="acidenteApp"> <div class="col-sm-12" ng-controller="AcidenteController"> <p> teste de funcionamento {{1+1}}</p> <h2>Cadastrar Acidente</h2> <p><?php echo '<strong>'.$mensal->__get('empresa').'</strong> - '.$mensal->__get('mes').'/'.$mensal->__get('ano'); ?></p> <?php echo form_open('../CadastrarAcidente/'.$mensal->__get('idMensal'), array('class'=>"form-horizontal", 'name'=>'formAcidente', 'id'=>'formAcidente')); ?> <div class="form-group"> <label class="col-sm-2 control-label">Dia do Acidente:</label> <div class="col-sm-10"> <?php echo form_input(array('type'=>"number", 'class'=>"form-control", 'name'=>'diaform','id'=>'diaform'), set_value('diaform')); ?> <p class="help-block">O dia é obrigatório</p> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">Descrição do Acidente:</label> <div class="col-sm-10"> <?php echo form_textarea(array('class'=>"form-control", 'name'=>'descricaoform','id'=>'descricaoform'), set_value('descricaoform')); ?> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">Recomendações/Ações Após o Acidente:</label> <div class="col-sm-10"> <?php echo form_textarea(array('class'=>"form-control", 'name'=>'recomendacaoform','id'=>'recomendacaoform'), set_value('recomendacaoform')); ?> </div> </div> <div class="form-group"> <label class="col-sm-2 control-label">Adicionar acidentado:</label> <div class="col-sm-10"> <?php echo form_button(array('name'=>'adicionarAcidentado','id'=>'adicionarAcidentado'), "+"); ?> </div> </div> <div class="form-group"> <div class="col-sm-offset-2 col-sm-10"> <?php echo form_button(array('name'=>'cadastrar', 'ng-disabled'=>'formAcidente.$invalid'),"Cadastrar"); ?> </div> </div> <p><?php echo $erro; ?></p> </div> <script src="<?php echo base_url(); ?>js/angular.min.js"></script> <script src="<?php echo base_url(); ?>js/acidente.js"></script> </div> Abaixo o arquivo javascript acidente.js // criar angular app var acidenteApp = angular.module('acidenteApp', []); acidenteApp.controller('AcidenteController', function AcidenteController($scope) { console.log('teste'); });
  5. Eu fiz uma pequena função em GalleriesController.php para redimensionar imagens na view, pesando menos os arquivos e melhorando o page speed, funciona normal, porém, eu preciso importar de um jeito menos demorado, que exija menos servidor e de maneira mais dinâmica, estilo importar essa função na view. Essa função recebeu uma rota: Router::connect('/imagem/*', array('controller' => 'Galleries', 'action' => 'index', 'admin' => false)); Então, atualmente eu estou chamando assim: <img src="./imagem/350/350/85/portfolio---<?= $p['Portfolio']['gallery_1'] ?>" /> função index //recebe width, height, qualidade e caminho public function index($w, $h, $q, $img){ $img = str_replace("---","/", $img); $img = WideImage::load(FULL_BASE_URL.$this->webroot . IMAGES_URL . $img); $img = $img->resize($w, $h, 'outside'); $img = $img->crop('center', 'center', $w, $h); $img = $img->output('jpg', $q); return $img; }
  6. Ericsson Berg

    Definir nível de acesso com Laravel

    Boa tarde! Iai pessoal!! Tô me aventurando com o Laravel e que por sinal achei muito interessante!! Contudo, estou parado numa situação... Como implementar um nível de permissão na route? Ex.: Tenho no banco a tabela Modulos onde estão cadastrados os dados dos 7 módulos e cada módulo trabalha com N relatórios para determinadas finalidades, o módulo comissão possui o código de acesso 21001 cadastrado no banco de dados, { id=1 | cod_acesso = 21001 | descricao = comissoes} , assim quando o usuário clica no link do módulo Comissão é disparado uma requisição para a rota, '/comissao/21001', com base nisso teria que verificar se o usuário tem está permissão cadastrada na tabela nvl_permissoes_modulos. O máximo que cheguei foi nisso: //routes.php //Verifica se o usuário está logado Route::group(['middleware' => ['auth']],function(){ //verifica se o usuário possui a permissao no BD Route::group(['prefix' => '/comissao/21001'], function(){ //Se tiver a permissão libera o acesso as demais rotas /* Seria talvez algo aqui para verificar o acesso*/ { Route::get('/comissao','ComissaoController@index_comissao'); Route::get('/comissao/posvendas/chefe','ComissaoController@comissao_chefe'); Route::get('/comissao/posvendas/tecnico','ComissaoController@comissao_tecnico'); } }); }); Quando recorro ao pessoal do fórum é pq já morri de pesquisar e não achei nada..... Então, como sou iniciante sei que pode haver erro na sintaxe e tal, relevem.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.