function breadcrumbPesquisa($id, $idsubcategoria = "") {
		
		$departamento = new Departamento();
		$subdepartamento = new Subdepartamento();
		
		$departamentoDAO = new DepartamentoDAO();
		$subdepartamentoDAO = new SubdepartamentoDAO();
		
		$departamento = $departamentoDAO->getDepartamentosPorId($id);
		$subdepartamento = $subdepartamentoDAO->getSubdepartamentosPorId($idsubcategoria);
		
		if($id != "") {
			//if(count($subdepartamentoDAO->getSubdepartamentosPorIddepartamento($id)) > 0 && $idsubcategoria != "") {
				$link = "<a href=\"".UrlManage::getUrlCategoria($id,"",$departamento->getDepartamento())."\">".$departamento->getDepartamento()."</a>";
			//} else {
			//	$link = $departamento->getDepartamento();
			//}
			echo "» ".$link;
		}
		if($idsubcategoria != 0) {
/*			echo "<li> » ".$subdepartamento->getSubdepartamento()."</li>";*/
			echo " » <a href=\"".UrlManage::getUrlSubCategoria($id,$departamento->getDepartamento(),$idsubcategoria,$subdepartamento->getSubdepartamento())."\">".$subdepartamento->getSubdepartamento()."</a>";
		}
		
		echo "<br>";
	}
<?php

Auth::verificaAcesso();
function __autoload($classe)
{
    require_once "../../class/" . $classe . ".class.php";
}
ob_start();
$departamento = new Departamento();
$departamentoDAO = new DepartamentoDAO();
$subdepartamentoDAO = new SubdepartamentoDAO();
$acao = $_GET["acao"];
//$acao = "altdep";
$menuDAO = new MenuAdminDAO();
$menu = $menuDAO->getMenuPorTitulo("departamentos");
$idmenu = $menu->getIdmenu();
switch ($acao) {
    //cria um departamento
    case "adddep":
        $act = "mostra";
        $setDepartamento = $_POST["departamento"];
        $departamento->setDepartamento($setDepartamento);
        $departamentoDAO->InsereDepartamento($departamento);
        header("location: ../principal.php?menu={$idmenu}&act={$act}&msg=1");
        break;
    case "altdep":
        if ($_POST["remover"]) {
            $act = "mostra";
            $iddepartamento = $_POST["iddepartamento"];
            $departamentoDAO->Deleta($iddepartamento);
            $subdepartamentoDAO->DeletaALL($iddepartamento);
</td>
				</tr>
			</table>
			
		</div>
		<div id="content">
			<!-- Inicio Header -->
			<div id="header">
				<? $layout->barraPesquisa($departamentos);?>
				<? $layout->barraItensMenu($departamentos);?>
			</div>
			<!-- Fim do Header -->
			<div id="corpo">
				<div class="lista">
				<?
					$subdepartamentoDAO = new SubdepartamentoDAO();
					$totDepartamentos = count($departamentos);
					for($i = 0; $i < $totDepartamentos ; $i++) {
						echo "<ul id=\"listaDepartamento\">";
						$subdepartamentos = $subdepartamentoDAO->getSubdepartamentosPorIddepartamento($departamentos[$i]->getIddepartamento());
						$totSubdepartamento = count($subdepartamentos);
						echo "<li class=\"categoria\"><a href=\"".UrlManage::getUrlCategoria($departamentos[$i]->getIddepartamento(),"",$departamentos[$i]->getDepartamento())."\" title=\"".$departamentos[$i]->getDepartamento()."\">".$departamentos[$i]->getDepartamento()." (".$subdepartamentoDAO->contaAnuncios($departamentos[$i]->getIddepartamento(),"departamento").")</a>";
						if($totSubdepartamento > 0) {
							/*echo "(".$totSubdepartamento.")";*/
							echo "<ul>";
							for($y = 0; $y < $totSubdepartamento; $y++) {
								echo "<li class=\"subcategoria\"><a href=\"".UrlManage::getUrlSubCategoria($departamentos[$i]->getIddepartamento(),$departamentos[$i]->getDepartamento(),$subdepartamentos[$y]->getIdSubdepartamento(),$subdepartamentos[$y]->getSubdepartamento())."\" title=\"".$subdepartamentos[$y]->getSubdepartamento()."\">".$subdepartamentos[$y]->getSubdepartamento()." (".$subdepartamentoDAO->contaAnuncios($subdepartamentos[$y]->getIdsubdepartamento()).")</a></li>";
							}
							echo "</ul></li>";
							
						} else {
<?php

Auth::verificaAcesso();
function __autoload($classe)
{
    require_once "../../class/" . $classe . ".class.php";
}
ob_start();
$subdepartamento = new Subdepartamento();
$subdepartamentoDAO = new SubdepartamentoDAO();
$acao = $_GET["acao"];
//$acao = "altsub";
$menuDAO = new MenuAdminDAO();
$menu = $menuDAO->getMenuPorTitulo("departamentos");
$idmenu = $menu->getIdmenu();
switch ($acao) {
    //cria um departamento
    case "addsub":
        $act = "altdep";
        $setIddepartamento = $_POST["iddepartamento"];
        $setSubdepartamento = $_POST["subdepartamento"];
        $subdepartamento->setIddepartamento($setIddepartamento);
        $subdepartamento->setSubdepartamento($setSubdepartamento);
        $subdepartamentoDAO->InsereSubdepartamento($subdepartamento);
        header("location: ../principal.php?menu={$idmenu}&act={$act}&iddepartamento={$setIddepartamento}&msg=1");
        break;
    case "altsub":
        if ($_POST["remover"]) {
            $act = "altdep";
            $idsubdepartamento = $_POST["idsubdepartamento"];
            $subdepartamento = $subdepartamentoDAO->getSubdepartamentosPorId($idsubdepartamento);
Exemplo n.º 5
0
				</tr>
			</table>
		</div>
		<div id="content">
			<!-- Inicio Header -->
			<div id="header">
				<? $layout->barraPesquisa($departamentos); ?>
				<? $layout->barraItensMenu($departamentos);?>
			</div>
			<!-- Fim do Header -->
			<div id="corpo">
				<div class="menu">
						<?
							if($id != "") {
								$subdepartamento = new Subdepartamento();
								$subdepartamentoDAO = new SubdepartamentoDAO();
								$subdepartamentos = $subdepartamentoDAO->getSubdepartamentosPorIddepartamento($id);
								if(count($subdepartamentos) == 0) {
									$layout->menuDepartamentos($departamentos, $id);
								} else {
									$layout->menuSubDepartamentos($subdepartamentos, $sub);
								}
							}
						
						echo $layout->bannersEsquerda($bannerDAO->ListaBannerPorDepartamentoPosicao($id,"lateralesq",3));?>
				</div>
				<div class="miolo">
					<? 
						if($_GET['totalPP']) {
							$totalPorPagina = $_GET['totalPP'];
						} else {
Exemplo n.º 6
0
<?php

Auth::verificaAcesso();
ob_start();
function __autoload($classe)
{
    require_once "../../class/" . $classe . ".class.php";
}
$anuncio = new Anuncio();
$anuncioDAO = new AnuncioDAO();
$departamento = new Departamento();
$departamentoDAO = new DepartamentoDAO();
$subdepartamento = new Subdepartamento();
$subdepartamentoDAO = new SubdepartamentoDAO();
$acao = $_GET["acao"];
//$acao = "alt";
$menuDAO = new MenuAdminDAO();
$menu = $menuDAO->getMenuPorTitulo("anuncios");
$idmenu = $menu->getIdmenu();
switch ($acao) {
    case "add":
        print_r($_POST);
        exit;
        $logo = $_FILES["logo"]["name"];
        $logo_type = $_FILES["logo"]["type"];
        $logo_tmp_name = $_FILES["logo"]["tmp_name"];
        $logo_size = $_FILES["logo"]["size"];
        $setLogo = $anuncio->upload_imagem($logo, $logo_type, $logo_tmp_name, $logo_size, 1000000, 220, 500, "logos");
        $logoDestaque = $_FILES["logoDestaque"]["name"];
        $logoDestaque_type = $_FILES["logoDestaque"]["type"];
        $logoDestaque_tmp_name = $_FILES["logoDestaque"]["tmp_name"];
Exemplo n.º 7
0
<?php

function __autoload($classe)
{
    require_once "class/" . $classe . ".class.php";
}
$id = $_GET['id'];
$titulo = $_GET['titulo'];
$sub = $_GET['sub'];
$subtitulo = $_GET['subtitulo'];
$cid = $_GET['cid'];
$cliente = $_GET['cliente'];
$departamentoDAO = new DepartamentoDAO();
$subdepartamentoDAO = new SubdepartamentoDAO();
$subdepartamentos = $departamentoDAO->ListaSubdepartamentos($id);
$layout = new Layout();
$departamentos = new Departamento();
$departamentosDAO = new DepartamentoDAO();
$departamentos = $departamentosDAO->Lista();
$nomeDepartamento = $departamentosDAO->getDepartamentosPorId($id);
if ($sub != "") {
    $nomeSubDepartamento = $subdepartamentoDAO->getSubdepartamentosPorId($sub);
}
$banners = new Banner();
$bannerDAO = new BannerDAO();
$banners = $bannerDAO->ListaBannerPorDepartamentoPosicao($id, "lateral", 10);
if (count($banners) == 0) {
    $banners = $bannerDAO->ListaBannerPorDepartamentoPosicao("inicial", "lateral", 10);
}
$topoPeq = $bannerDAO->ListaBannerPorDepartamentoPosicao($id, "topopeq", 1);
$topo = $bannerDAO->ListaBannerPorDepartamentoPosicao($id, "topo", 1);
		function SubdepartamentoALT() { ?>
		<?
			if($_POST["idsubdepartamento"]) {
				$idsubdepartamento = $_POST["idsubdepartamento"];
			}elseif($_GET["idsubdepartamento"]) {
				$idsubdepartamento = $_GET["idsubdepartamento"];
			}
			$subdepartamento = new Subdepartamento();
			$subdepartamentoDAO = new SubdepartamentoDAO();
			
			$subdepartamento = $subdepartamentoDAO->getSubdepartamentosPorId($idsubdepartamento);
			print_r($subdepartamento);
		?> 
	        <span class="TituloPage">• Altera Subdepartamento</span>
	        <div align="right"><a class="TextoPageLink" href="?menu=2&act=altdep&idsubdepartamento=">Retornar para Subdepartamentos</a></div>
	        <br/>
	        <br/>
	        <form action="act/Subdepartamento.act.php?acao=altsub" name="subdepartamento" method="post">
	        <input type="hidden" name="idsubdepartamento" value="<?php 
echo $subdepartamento->getIdsubdepartamento();
?>
">
	        <input type="hidden" name="iddepartamento" value="<?php 
echo $subdepartamento->getIddepartamento();
?>
">
	        <table width="558" cellspacing="1" cellpadding="4" border="0" class="BordaTabela">
	            <tbody>        		        
		        	<tr class="Linha2Tabela">
			            <td colspan="2">
			                <table width="558" cellspacing="1" cellpadding="4" border="0" class="BordaTabela">
			                    <tbody>
				                    <tr class="Linha1Tabela">
				                        <td align="right"><b> SUBDEPARTAMENTO</b></td>
				                        <td><input type="text" class="FORMbox" size="70" name="subdepartamento" value="<?php 
echo $subdepartamento->getSubdepartamento();
?>
"/></td>
				                    </tr> 			                    
				                </tbody>
				            </table>
				        </td>
			    	</tr>
		            <tr class="Linha3Tabela">
		                <td valign="middle">
		                    <table width="100%" cellspacing="0" cellpadding="0" border="0">
		                        <tbody><tr> 
		                            <td align="right"><input type="submit" class="bttn4" value="Alterar Subdepartamento" name="inserir"/>  <input type="submit" class="bttn3" onclick="return confirma_apagar();" value="Apagar Subdepartamento" name="remover"/></td>
		                        </tr><tr> 
		                    </tr></tbody></table>                                
		                </td>
		            </tr>
		        </tbody>
	        </table>
	        </form>
	<?	}
		function AnuncioALT() { ?>
		<?
			$anuncio = new Anuncio();
			$anuncioDAO = new AnuncioDAO();
		
			$cep = $_GET["cep"];
			
			if(isset($cep)) {
				$resultado_busca = $this->busca_cep($cep);
			}
			
			$idanuncio = $_GET["idanuncio"]; 
			$anuncio = $anuncioDAO->getAnuncioPorId($_GET["idanuncio"]);
		?>		
	        <span class="TituloPage">• Alterar Anúncio</span>
	        <br/>
	        <br/>                         
	        <table width="558" cellspacing="1" cellpadding="4" border="0" class="BordaTabela">
	        <form action="act/Anuncio.act.php?acao=alt" name="anuncios" method="post" enctype="multipart/form-data">                       
	        <input type="hidden" name="idanuncio" value="<?=$anuncio->getIdanuncio();?>">
	        <input type="hidden" name="iddepartamento" value="<?=$iddepartamento;?>">
		        <tbody>
		        	<tr class="Linha2Tabela">
	                    <td align="right"><b> DEPARTAMENTO:</b></td>
	                    <td>
	                    	<div id="departamento">
		                    	<?
		                    		$departamento = new Departamento();
		                    		$departamentoDAO = new DepartamentoDAO();
		                    		$departamento = $departamentoDAO->Lista();
	                    			$this->selectDepartamentosAdminAlt($departamento,$anuncio->getIddepartamento());
		                    	?>
			                </div>
	                    </td>
	                </tr>	                
	                <tr class="Linha1Tabela">
	                    <td align="right"><b> SUBDEPARTAMENTOS:</b></td>
	                    <td>	
	                    	<?
								$subdepartamento = new Subdepartamento();
								$subdepartamentoDAO = new SubdepartamentoDAO();
								$subdepartamento = $subdepartamentoDAO->getSubdepartamentosPorIddepartamento($anuncio->getIddepartamento());
	                		?>                    	
		                		<select name="idsubdepartamento" id="idsubdepartamento" class="FORMbox">
								<?
								if(count($subdepartamento) > 0 && $anuncio->getIdsubdepartamento() != 0) {
								for($i=0;$i < count($subdepartamento);$i++) { ?>
								<option <? if($anuncio->getIdsubdepartamento() == $subdepartamento[$i]->getIdsubdepartamento()) echo "selected" ?> value="<?=$subdepartamento[$i]->getIdsubdepartamento();?>"><?=$subdepartamento[$i]->getSubdepartamento();?></option>
								<? }
								} else {
								?>
								<option value="0">Sem Subdepartamento</option>
								<?
								}
								?>
								</select>
	                    </td>
	                </tr>	        	                            	   	
	                <tr class="Linha1Tabela">
	                    <td align="right"><b> NOME DO ANÚNCIANTE</b></td>
	                    <td><input type="text" value="<?=$anuncio->getNome();?>" class="FORMbox" size="75" name="nome"/></td>
	                </tr>
	                <tr class="Linha1Tabela">
	                    <td align="right"><b> CEP</b></td>
	                    <td><input type="text" tipo="numerico" mascara="#####-###" value="<?=$anuncio->getCep();?>" onfocus="this.value = ''" onblur="javascript:buscaCep(this.value)" id="cep" name="cep" maxlength="9" snegativo="n" title="Cep" style="width: 80px;" class="FORMBox"/></td>
	                </tr>
	                <div id="resultado">
	                <tr class="Linha1Tabela">
	                    <td align="right"><b> ENDEREÇO</b></td>
	                    <td><input type="text" value="<?=$anuncio->getEndereco();?>" class="FORMbox" size="75" id="endereco" name="endereco"/></td>
	                </tr>
	                <tr class="Linha1Tabela">
	                    <td align="right"><b> NÚMERO</b></td>
	                    <td><input type="text" value="<?=$anuncio->getNumero();?>" class="FORMbox" size="15" name="numero"/></td>
	                </tr>
	                <tr class="Linha1Tabela">
	                    <td align="right"><b> COMPLEMENTO</b></td>
	                    <td><input type="text" value="<?=$anuncio->getComplemento();?>" class="FORMbox" size="15" name="complemento"/></td>
	                </tr>  
	                <tr class="Linha1Tabela">
	                    <td align="right"><b> BAIRRO</b></td>
	                    <td><input type="text" value="<?=$anuncio->getBairro();?>" class="FORMbox" size="15" id="bairro" name="bairro"/></td>
	                </tr>
	                <tr class="Linha1Tabela">
	                    <td align="right"><b> CIDADE</b></td>
	                    <td><input type="text" value="<?=$anuncio->getCidade();?>" class="FORMbox" size="15" id="cidade" name="cidade"/></td>
	                </tr>
	                <tr class="Linha1Tabela">
	                    <td align="right"><b> ESTADO</b></td>
	                    <td><input type="text" value="<?=$anuncio->getEstado();?>" class="FORMbox" size="15" id="estado" name="estado"/></td>
	                </tr>
	                </div>               
	                <tr class="Linha1Tabela">
	                    <td align="right"><b> TELEFONES</b></td>
	                    <td><input type="text" value="<?=$anuncio->getTelefones();?>" class="FORMbox" size="75" name="telefones"/></td>
	                </tr>
	                <tr class="Linha1Tabela">
	                    <td align="right"><b> DETALHES</b></td>
	                    <td>
	                    	<select name="detalhe" id="detalhe" class="FORMBox" onchange="detalhes_alt(this.value)">
	                    		<option value="">--Selecione--</option>
	                    		<option value="1" <? if($anuncio->getDetalhe() == 1) { echo "selected"; } ?>>Sim</option>
	                    		<option value="0" <? if($anuncio->getDetalhe() == 0) { echo "selected"; } ?>>Não</option>
	                    	</select>
	                    </td>
	                </tr>	                
	                <tr id="email" class="Linha1Tabela" style='display:none'>
	                    <td align="right"><b> E-MAIL</b></td>
	                    <td><input type="text" value="<?=$anuncio->getEmail();?>" class="FORMbox" size="75" name="email"/></td>
	                </tr>
	                <tr id="site" class="Linha1Tabela" style='display:none'>
	                    <td align="right"><b> SITE</b></td>
	                    <td><input type="text" value="<?=$anuncio->getSite();?>" class="FORMbox" size="75" name="site"/></td>
	                </tr>
	                <tr class="Linha1Tabela">
	                    <td align="right"><b> LOGO</b></td>
	                    <td><input type="file" value="" class="FORMbox" size="45" name="logo"/></td>
	                </tr>
	                <tr class="Linha1Tabela">
	                	<td align="center" colspan="2"><img src="../images/logos/<?=$anuncio->getLogo();?>" border="0"><input type="hidden" name="logo" value="<?=$anuncio->getLogo();?>"></td>
	                </tr>
	                <tr id="imagem1" class="Linha1Tabela" <? if($anuncio->getDetalhe() == 0) { echo "style='display:none'"; }else{ echo "style='display:'"; } ?>>
	                    <td align="right"><b> IMAGEM 1</b></td>
	                    <td><input type="file" value="" class="FORMbox" size="45" name="imagem1"/></td>
	                </tr>
	                <tr id="imagem1_img" class="Linha1Tabela" <? if($anuncio->getDetalhe() == 0) { echo "style='display:none'"; }else{ echo "style='display:'"; } ?>>
	                	<td align="center" colspan="2"><img src="../images/thumbs/<?=$anuncio->getImagem1();?>" border="0"><input type="hidden" name="imagem1" value="<?=$anuncio->getImagem1();?>"></td>
	                </tr>
	                <tr id="imagem2" class="Linha1Tabela" <? if($anuncio->getDetalhe() == 0) { echo "style='display:none'"; }else{ echo "style='display:'"; } ?>>
	                    <td align="right"><b> IMAGEM 2</b></td>
	                    <td><input type="file" value="" class="FORMbox" size="45" name="imagem2"/></td>
	                </tr>
	                <tr id="imagem2_img" class="Linha1Tabela" <? if($anuncio->getDestaque() == 0) { echo "style='display:none'"; }else{ echo "style='display:'"; } ?>>
	                	<td align="center" colspan="2"><img src="../images/thumbs/<?=$anuncio->getImagem2();?>" border="0"><input type="hidden" name="imagem2" value="<?=$anuncio->getImagem2();?>"></td>
	                </tr>
	                <tr id="imagem3" class="Linha1Tabela" <? if($anuncio->getDetalhe() == 0) { echo "style='display:none'"; }else{ echo "style='display:'"; } ?>>
	                    <td align="right"><b> IMAGEM 3</b></td>
	                    <td><input type="file" value="" class="FORMbox" size="45" name="imagem3"/></td>
	                </tr>
	                <tr id="imagem3_img" class="Linha1Tabela" <? if($anuncio->getDetalhe() == 0) { echo "style='display:none'"; }else{ echo "style='display:'"; } ?>>
	                	<td align="center" colspan="2"><img src="../images/thumbs/<?=$anuncio->getImagem3();?>" border="0"><input type="hidden" name="imagem3" value="<?=$anuncio->getImagem3();?>"></td>
	                </tr>
	                <tr id="imagem4" class="Linha1Tabela" <? if($anuncio->getDetalhe() == 0) { echo "style='display:none'"; }else{ echo "style='display:'"; } ?>>
	                    <td align="right"><b> IMAGEM 4</b></td>
	                    <td><input type="file" value="" class="FORMbox" size="45" name="imagem4"/></td>
	                </tr>
	                <tr id="imagem4_img" class="Linha1Tabela" <? if($anuncio->getDetalhe() == 0) { echo "style='display:none'"; }else{ echo "style='display:'"; } ?>>
	                	<td align="center" colspan="2"><img src="../images/thumbs/<?=$anuncio->getImagem4();?>" border="0"><input type="hidden" name="imagem4" value="<?=$anuncio->getImagem4();?>"></td>
	                </tr>
	                <tr id="destaque" class="Linha1Tabela" style='display:none'>
	                    <td align="right"><b> DESTAQUE</b></td>
	                    <td>
	                    	<select name="destaque" id="destaque" class="FORMBox" onchange="dest(this.value)">
	                    		<option value="">--Selecione--</option>
	                    		<option value="1" <? if($anuncio->getDestaque() == 1) { echo "selected"; } ?>>Sim</option>
	                    		<option value="0" <? if($anuncio->getDestaque() == 0) { echo "selected"; } ?>>Não</option>
	                    	</select>
	                    </td>
	                </tr>
	                <?
	                	if($anuncio->getDestaque() == 1) {
	                ?>
	                <tr class="Linha1Tabela" id="logoDestaque" <? if($anuncio->getDestaque() == 0) { echo "style='display:none'"; }else{ echo "style='display:'"; } ?>>
	                	<td align="right"><b> LOGO DESTAQUE</b></td>
	                	<td><input type="file" value="" class="FORMbox" size="45" name="logoDestaque"/><br>Imagem com 175x80 pixels</td>
	                </tr>
	                <tr class="Linha1Tabela" id="logoDestaque_img" <? if($anuncio->getDestaque() == 0) { echo "style='display:none'"; }else{ echo "style='display:'"; } ?>>
	                	<td align="center" colspan="2"><img src="../images/destaques/<?=$anuncio->getLogoDestaque();?>" border="0"><input type="hidden" name="logoDestaque" value="<?=$anuncio->getLogoDestaque();?>"></td>
	                </tr>
	                <?
	                	}
	                ?>
	                <tr class="Linha1Tabela">
	                    <td align="right"><b> PAGAMENTO</b></td>
	                    <td>
	                    	De:<input type="text" name="de" value="<?=$anuncio->MostraDataSemHora($anuncio->getDe());?>" class="data FORMBox">
	                    	até:<input type="text" name="ate" value="<?=$anuncio->MostraDataSemHora($anuncio->getAte());?>" class="data FORMBox">
	                    </td>
	                </tr>
	                <tr class="Linha1Tabela">
	                    <td align="center"><b>DESCRIÇÃO DO ANÚNCIO</b></td>
	                    <td>                                    	
	                    	<textarea name="texto" rows="10" cols="70" class="FORMBox"><?=$anuncio->getTexto();?></textarea>  		                                                                                                     
	                    </td>
	            	</tr>
	            	<tr class="Linha1Tabela">
	                    <td align="center"><b>PALAVRAS CHAVE</b></td>
	                    <td>                                    	
	                    	<textarea name="keywords" rows="10" cols="70" class="FORMBox"><?=$anuncio->getKeywords();?></textarea><br>Separe as palavras por , (vírgula). Ex.: palavras , chave , etc 		                                                                                                     
	                    </td>
	            	</tr>
	                <tr class="Linha3Tabela">
		                <td align="right" colspan="2"><input type="submit" class="bttn4" value="Alterar Anuncio" name="alterar"/>&nbsp;&nbsp;<input type="submit" class="bttn3" value="Remover Anuncio" onclick="return confirma_apagar();" name="remover"/></td>
		            </tr>
	        	</tbody>
	        </table>
	        </form>                
	<?	}