Sites feitos em Joomla

Sites de terceiros em Joomla! :
Cover Guitarra - www.coverguitarra.com.br
Pastoral da Criança - www.pastoraldacrianca.org.br
CNBB - www.cnbb.org.br
Creative Commons - www.creativecommons.org.br

Sites de terceiros em Joomla! :
Cover Guitarra - www.coverguitarra.com.br
Pastoral da Criança - www.pastoraldacrianca.org.br
CNBB - www.cnbb.org.br
Creative Commons - www.creativecommons.org.br
Olá,
Hoje venho mostrar como funciona uma simples comunicação do PHP Orientado a Objetos com extrutura MVC.
No nosso sistema simples, informamos através da tela de visão qual o nosso nome e ele retornará uma mensagem de boas vindas.
Primeiro criamos o nosso arquivo de visão boasvindas.html , que vicará dentro da pasta /View/:
boasvindas.html
<!– Nesta primeira linha importamos a classe Controller que vamos fazer uma requisição. –>
<?php require_once ‘../Controller/BoasVindasController.php’ ?>
<html>
<head>
</head>
<body>
<p>
<?php
//Nesta linha é feita a chamada do Método BoasVindasController passando como parâmetro o nome João,
//e em seguida é impresso através do comando echo
echo BoasVindasController::ExibirBoasVindas(’João’);
?>
</p>
</body>
</html>
Logo em seguida criamos a classe BoasVindasController responsável por fazer a comunicação entre a Visão e a Classe de modelo e ficará dentro da pasta /Controller/.
BoasVindasController.php
<?php
//Nesta linha é feita a importação da classe modelo BoasVindas require_once ‘../Model/BoasVindas.php’;
class BoasVindasController{
public static function ExibirBoasVindas($Nome){
//Criamos um objeto da classe BoasVindas
$BoasVindas = new BoasVindas();
//Configuramos o objeto da classe passando como parâmetro o nome através do método setBoasVindas
$BoasVindas->setBoasVindas($Nome);
//retornamos as boas vindas através do método getBoasVindas
return $BoasVindas->getBoasVindas();
}
}
?>
E finalmente criamos a nossa classe de modelo, BoasVindas, que ficará dentro da pasta /Model/:
BoasVindas.php
<?php
class BoasVindas{
//Variável da classe
private $Saudacao;
//Método que irá configurar o mensagem
public function setBoasVindas($Nome){
$this->Saudacao = ‘Seja bem-vindo ‘ . $Nome;
}
//Método que irá retornar a mensagem
public function getBoasVindas(){
return $this->Saudacao;
}
}
?>
Por enquanto é isso!
Até a próxima pessoal.
Olá Pessoal,
Neste post vou ensinar como definir um radius para um box dando aquela impressão de cantos arredondados com a propriedade border-radius do CSS.
Antes devo informar que o CSS 3 não é totalmente suportado por todos os navegadores. O código foi testado em 5 navegadores sendo eles: Firefox 3, Internet Explorer 8, Google Chrome 2, Opera 9.64 e Safari 4. Os únicos que apresentam a incopatibilidade com o CSS 3 foram o Internet Explorer 8 e o Opera 9.64.
Criando o nosso código CSS
.cantosArredondados{
text-align:center;
color:#FFF;
width:150px;
background-color:#999;
border:1px #000 solid;
padding: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
}
Atribuindo o código CSS há uma tag:
<p class="cantosArredondados">Olá Mundo!</p>
Resultado:

Este recurso para deixar os cantos arredondados de um box utiliza os prefixos -webkit e -moz, e é recomendável utilizar um espaçamento ( padding ) para não atingir a borda do box em questão.
Abração a todos e até a próxima.