SmartyPHP Variaveis

fernando
Administrador
Mensagens: 130
Registrado em: 18/Ago/2015, 19:03

SmartyPHP Variaveis

Mensagem por fernando » 18/Jun/2019, 12:02



  • Funcoes SmartyPHP

    Código: Selecionar todos

    function smarty_function_CarregaTiposDeImoveis($params, &$smarty){
        $db = new Database();
    
        $stmt = $db->prepare("select distinct tipo as IMOVEL_TIPO from web_imoveis_tipos(:aluguel_codigo, :vendas_codigo, '', '', '')");
        $stmt->bindParam(':aluguel_codigo', $_SESSION[Internet::CapturaDominioCorrente().'_ALUGUEL'], \PDO::PARAM_STR);
        $stmt->bindParam(':vendas_codigo', $_SESSION[Internet::CapturaDominioCorrente().'_VENDAS'], \PDO::PARAM_STR);
        $stmt->execute();
        $stmt->setFetchMode(\PDO::FETCH_LAZY);
        
        $smarty->assign('IMOVEIS_TIPO', $stmt);
    }

    Utilização no Template.

    Código: Selecionar todos

    {CarregaTiposDeImoveis}
    {foreach $IMOVEIS_TIPO as $r} 
        {$r.imovel_tipo}<br>
    {foreachelse}
      .. no results .. 
    {/foreach}