<?php defined('_JEXEC') or die("Acesso Restrito"); jimport('edesktop.programas.banners'); $bannerID = $params->get('bannerID'); $tagID = $params->get('tagID'); $tit = $params->get('titulo'); // abre a class $edBanners = new edBanners(); $banner = $edBanners->busca_banner_por_id($bannerID); $slides = $edBanners->busca_todos_slides($bannerID); JHTML::stylesheet('style.css', $edBanners->url['modelo']); ?> <div id="<?php echo $tagID; ?> " class="modEdesktopBanners"> <?php echo $module->showtitle ? "<h2>{$tit}</h2>" : ""; ?> <div class="corpo"> <?php require $edBanners->path['modelo'] . DS . 'modelo.php'; ?> </div> </div>
<?php // recebe todo os dados $d1 = JRequest::getvar('d1', array(), 'array'); $id = isset($d1['id']) ? $d1['id'] : 0; $msg = ''; if (empty($d1['nome'])) { $msg .= '- O campo \'Nome\' é obrigatório!<br>'; } if (!(int) $d1['largura']) { $msg .= '- O campo \'Largura\' é obrigatório!<br>'; } if (!(int) $d1['altura']) { $msg .= '- O campo \'Altura\' é obrigatório!<br>'; } if (empty($d1['modelo'])) { $msg .= '- O campo \'Modelo\' é obrigatório!<br>'; } if (!empty($msg)) { jexit(json_encode(array('tipo' => 'error', 'msg' => 'Preencha corretamente o(s) seguinte(s) campo(s):<br><br>' . $msg))); } // abre a biblioteca de dados jimport('edesktop.programas.banners'); // carrega a lib $a = new edBanners(); $r = $a->salva_banner($id, $d1); // imprime o retorno jexit(json_encode($r));
<?php // abre a biblioteca de dados jimport('edesktop.programas.banners'); // carrega a lib $a = new edBanners(); $r = $a->salva_slide('d1'); // imprime o retorno jexit(json_encode($r));
<?php // carrega omenu $menu_slides->show(); // carrega a var get id $id = JRequest::getvar('id', 0); $idbanner = JRequest::getvar('idbanner', 0); // carrega a lib de banners jimport('edesktop.programas.banners'); // inicia a lib $banner = new edBanners(); // carrega os dados do banner $ban = $banner->busca_banner_por_id($idbanner); // envia os dados $this->smarty->assign('banner', $ban); $config = $banner->busca_config_modelo(); $arquivosPermitidos = join(', ', $config['arquivos.permitidos']); $this->smarty->assign('arquivosPermitidos', $arquivosPermitidos); // busca banner por id $dados = $banner->busca_slide_por_id($id); // dados dafault if (!$id) { $dados = $banner->busca_default_values('slides'); } // envia os dados $this->smarty->assign('dados', $dados);
<?php // carrega oid do banner $idbanner = JRequest::getvar('idbanner', 0); // carrega o menu $menu_slides->show(); // carrega a biblioteca jimport('edesktop.programas.banners'); // inicia a lib banners $banners = new edBanners(); // carrega todos os banners do db $dados = $banners->busca_todos_slides($idbanner, false); // envia para o html $this->smarty->assign('dados', $dados);
<?php // carrega a var get id $id = JRequest::getvar('id', 0); // carrega a lib de banners jimport('edesktop.programas.banners'); // inicia a lib $banner = new edBanners(); $dados = $banner->busca_slide_por_id($id); // envia os dados $this->smarty->assign('dados', $dados);
<?php // carrega omenu $menu_principal->show(); // carrega a var get id $id = JRequest::getvar('id', 0); // carrega a lib de banners jimport('edesktop.programas.banners'); // inicia a lib $banner = new edBanners(); // busca banner por id $dados = $banner->busca_banner_por_id($id); // dados dafault if (!$id) { $dados = $banner->busca_default_values('banners'); } // busca modelos $modelos = $banner->busca_todos_modelos_banners(); // envia os dados $this->smarty->assign('banner', $dados); $this->smarty->assign('modelos', $modelos);
<?php jimport('edesktop.programas.banners'); $a = new edBanners(); $r = $a->remover_banner('ids'); jexit(json_encode($r));
<?php jimport('edesktop.programas.banners'); $a = new edBanners(); $r = $a->remover_slide('ids'); jexit(json_encode($r));