Example #1
0
 public function actionFindAllParceiros()
 {
     $parametros = Util::getParametrosJSON();
     $condition = " petshop=:petshop ";
     $params = array(':petshop' => Yii::app()->user->petatual);
     $criteria = new CDbCriteria();
     $criteria->condition = $condition;
     $criteria->params = $params;
     $criteria->together = true;
     $criteria->order = 'nome asc';
     $parceiros = Parceiros::model()->findAll($criteria);
     $jsons = array();
     foreach ($parceiros as $key => $parceiro) {
         $dados = array();
         $dados['id'] = $parceiro->id;
         $dados['nome'] = $parceiro->nome;
         $dados['site'] = $parceiro->site;
         $dados['logo'] = array('url' => $parceiro->logo);
         $dados['descricao'] = $parceiro->descricao;
         $dados['petshop'] = $parceiro->petshop;
         $dados['contato'] = array();
         $contatoparceiross = $parceiro->Contatoparceiros;
         foreach ($contatoparceiross as $key => $contatoparceiros) {
             $dados['contato'][$contatoparceiros->Tipocontato->nome] = $contatoparceiros;
         }
         $enderecoparceiros = Enderecoparceiros::model()->find("parceiros=:parceiros", array(':parceiros' => $parceiro->id));
         $endereco = array();
         if ($enderecoparceiros == null) {
             $endereco['endereco'] = '';
             $endereco['numero'] = '';
             $endereco['cep'] = '';
             $endereco['bairro'] = '';
             $endereco['bairronome'] = '';
             $endereco['cidadenome'] = '';
             $endereco['estadonome'] = '';
         } else {
             $endereco['endereco'] = isset($enderecoparceiros->endereco) ? $enderecoparceiros->endereco : '';
             $endereco['numero'] = isset($enderecoparceiros->numero) ? $enderecoparceiros->numero : '';
             $endereco['cep'] = isset($enderecoparceiros->cep) ? $enderecoparceiros->cep : '';
             $endereco['bairro'] = $enderecoparceiros->bairro;
             $endereco['bairronome'] = $enderecoparceiros->Bairro->nome;
             $endereco['cidadenome'] = $enderecoparceiros->Bairro->Cidadepetshop->Cidade->nome;
             $endereco['estadonome'] = $enderecoparceiros->Bairro->Cidadepetshop->Cidade->Estado->nome;
         }
         $dados['endereco'] = $endereco;
         $jsons[] = $dados;
     }
     Util::setParametrosJSON($jsons);
 }
Example #2
0
<?php

include_once 'core/parceiros-core.php';
$Parceiros = new Parceiros();
if (isset($_GET['acao']) && is_numeric($_GET['id_parceiro'])) {
    if ($_GET['acao'] == 'remover') {
        $idRemover = (int) $_GET['id_parceiro'];
        if ($Parceiros->remover($idRemover)) {
            ?>
            <script type="text/javascript">
                alert('Parceiro removido com sucesso!');
                window.location.href="?page=parceiros/parceiros.php";
            </script>
         <?php 
        }
    }
}
if ($dadosParceiros = $Parceiros->obterParceiros()) {
    ?>

<h3>Listando os parceiros já cadastrados</h3>
<br />

    <table class="wp-list-table widefat fixed pages" cellspacing="0" style="width:95%;">
            <thead>
                <tr>
                    <th>
                        Nome
                    </th>
                    <th>
                        URL
<?php

/**
 * Template Name: Parceiros
 */
include_once 'wp-content/plugins/parceiros/core/coreParceiros.php';
$Parceiros = new Parceiros();
$dadosParceiros = $Parceiros->obterParceiros();
get_header();
?>
        <div class="meio clearfix">
	        <div class="conteudo-1005">
	        <?php 
while (have_posts()) {
    the_post();
    ?>
	        	<div class="titulo-ofertas">
		        	<h2><?php 
    the_title();
    ?>
</h2>
	        	</div>
	        	<div class="conteudo clearfix">
	        		<?php 
    the_content();
    ?>
	        		<div class="clear"></div>

		        		
	               <?php 
    if ($dadosParceiros) {
<?php

include_once 'core/parceiros-core.php';
$cabecalho = '<h3>Bem vindo(a) ao cadastro de parceiros, forneça os dados abaixo.</h3>';
$botao = 'Gravar';
if (!empty($_GET['id_parceiro']) && is_numeric($_GET['id_parceiro'])) {
    $cabecalho = '<h3>Alterando Convênio com ID ' . (int) $_GET['id_parceiro'] . '</h3>';
    $botao = 'Gravar alterações';
}
$idParceiro = isset($_GET['id_parceiro']) ? (int) $_GET['id_parceiro'] : '';
$Parceiro = new Parceiros();
$dadosParceiro = $Parceiro->detalheParceiro($idParceiro);
$imagem = '<input type="file" name="imagem" />';
if ($dadosParceiro) {
    if (file_exists('../wp-content/uploads/parceiros/' . $dadosParceiro->imagem)) {
        $imagem = 'Imagem atual<br />';
        $imagem .= '<img src="../wp-content/uploads/parceiros/' . $dadosParceiro->imagem . '" width="256" />';
        $imagem .= '<br />Para alterar utilize a opção abaixo<br />';
        $imagem .= '<input type="file" name="imagem" />';
    }
}
if (isset($_POST['nome'])) {
    $dadosParceiro->nome = addslashes(isset($_POST['nome']) ? $_POST['nome'] : '');
    $dadosParceiro->url = addslashes(isset($_POST['url']) ? $_POST['url'] : '');
    $dadosParceiro->descricao = addslashes(isset($_POST['descricao']) ? $_POST['descricao'] : '');
    $dadosParceiro->nomeImagem = @$_FILES['imagem']['name'];
    $dadosParceiro->tmp_name = @$_FILES['imagem']['tmp_name'];
    $dadosParceiro->idParceiro = addslashes(isset($_POST['idParceiro']) ? $_POST['idParceiro'] : '');
    if ($Parceiro->verificaExistenciaParceiro($dadosParceiro)) {
        echo "<meta http-equiv='refresh' content='1; ?page=parceiros/parceiros.php' ><div class='update-nag' style='background: green; color: white; font-size: 16px;'>Dados do convênio gravados com sucesso!</div>";
    } else {