Uma das razões que incentivaram a disseminação do CMS (Joomla, mas não só) no mundo da Internet é, sem dúvida, a separação entre a gestão de conteúdos (artigos, pós) ea gestão do layout gráfico do site.
Um usuário pode decidir mudar completamente seu olhar do local a qualquer momento e isso pode ser feito com apenas alguns cliques, basta a instalação de um novo modelo (um conjunto de arquivos HTML, CSS e imagens que compõem a aparência do site), sem, isto é, , todas as alterações para o aplicativo e seu conteúdo.
Atualmente, existem milhares de sites que permitem download gratuito do novo templates para Joomla, Wordpress, Drupal e outros CMS e muitos são os desenvolvedores que fazem layouts para cada necessidade.
Neste artigo veremos como fazer um modelo simples para Joomla 1.6 (e superior) e como instalá-lo em seu site.
Um modelo, como já disse, não é senão um conjunto de arquivos usados ​​pelo CMS para "desenhar" o conteúdo do site.
Todos esses arquivos devem ser armazenados em uma pasta com o mesmo nome que o modelo com uma estrutura bem definida que vamos ver.
Quando tiver terminado e instalado o modelo, essa pasta será automaticamente copiada para o diretório:
/ Modelos /
presentes na raiz de todos os sites Joomla e que na verdade contém todos os modelos instalados.
MyTemplate chamar o modelo que vamos criar. Criamos a pasta dentro MyTemplate e criar a seguinte estrutura:

Os vários arquivos são todos arquivos de texto que podem ser criados e editados com um editor simples como o Notepad. Esta é a estrutura básica de um modelo Joomla você pode ter, na realidade, estruturas muito mais complexas.
Ele contém todas as informações no modelo: a data ea versão, os dados do autor, os dados relativos a direitos autorais e licenciamento, a lista de todos os arquivos e pastas que compõem o modelo e uma lista de todas as posições " "(ie, todos os módulos e componentes para espaços reservados) no modelo. E 'um arquivo XML e é usado durante a instalação e configuração do modelo.
E "o motor de seu modelo.
Dentro dele define a estrutura da página web, você define como e onde os vários módulos serão utilizados, carregar os arquivos CSS e JavaScript necessário.
O arquivo index.php pode também ser modificada através do painel de administração do Joomla.
Ele contém todas as folhas de estilo do site. Para o nosso modelo simples apenas um template.css único arquivo. Em geral, você pode criar vários diferentes alvos arquivo css, por exemplo, o editor.css arquivo é geralmente usado para definir classes usadas no TinyMCE, o padrão Joomla editor WYSIWYG.
Esta imagem é uma pré-visualização do modelo é apresentada na Gestão de estilos e modelos do site. Utilizados são geralmente o tamanho 200x150px.
O arquivo index.html em vários diretórios são simples páginas HTML sem conteúdo são inseridos para impedir que um usuário pode ver a lista de arquivos no próprio diretório.
Esses arquivos estão presentes em cada diretório de um site Joomla.
O conteúdo pode ser o seguinte:
<html> <body bgcolor="#FFFFFF"> </ body> </ html>
| |
Curso de HTML
A linguagem de marcação para a Web -15% de desconto até 2012/06/01. |
| |
Curso de MySQL
Gestão de banco de dados open-source. -15% Desconto até 2012/06/01. |
| |
Curso de PHP
Curso completo para a criação de sites dinâmicos. Desconto de 5% até 2012/06/01. |