Eu e minha língua comprida. Encontrei "só" nove páginas tratando de módulos Joomla!
São elas:
- Applying custom module chrome - Personalizando módulo
- Core module chrome CSS - Explicando sobre o CSS
- Core module-generated CSS - Explicando sobre o CSS
- Counting modules in a given module position - Contando módulos em determinada posição
- Counting modules in multiple module positions - Contando módulos em múltiplas posições
- Declaring module positions - Declarando posição do módulo
- Finding module positions on any given page -Encontrando a posição do módulo em qualquer página
- Module positions - Posição do módulo
- Tutorial: More on Joomla! modules - Mais sobre módulos Joomla!
Vou começar pelos itens 6, 7 e 8. São os mais simples e atuarão como uma excelente introdução aos módulos. Depois sigo a ordem conforme a listinha dos itens acima.
I - Declarando posição do módulo
As posições de módulo disponíveis devem ser declaradas no templateDetails.xml do seu modelo de template. O elemento
<positions>
<position>left</position>
<position>right</position>
<position>top</position>
<position>user1</position>
<position>user2</position>
<position>user3</position>
<position>user4</position>
</positions>
Você pode adicionar e definir novas posições para Módulo e dar-lhes qualquer nome que desejar, mas é recomendável que você declare, pelo menos, as mostradas no exemplo acima. Numa mudança de modelo de template a coerência será mantida.
Utilização e aplicação
Um template Joomla! mostra um conjunto de módulos
<jdoc:include type="modules" name="nome da posição do módulo" style="xhtml" />Na index do template ja_purity, por exemplo, a pesquisa vem assim:
<?php if($this->countModules('user4')) : ?>
<div id="ja-search">
<jdoc:include type="modules" name="user4" />
</div>
<?php endif; ?>
É possível visualizar todos os módulos definidos em um modelo, chamando o "tp = 1", no front-end:
II - Encontrando posição do módulo em qualquer páginahttp://www.seudominio.com/index.php?tp=1
Para obter uma indicação visual de todas as posições módulo usado em uma página, você pode seguir este procedimento:
- Navegar até a página em seu navegador.
- Clique no campo URL no seu navegador.
- Olhar para qualquer "parâmetros", na parte final do URL. Esses são separados da parte principal da URL por um ponto de interrogação. Por exemplo, na URL http://seudominio.com/index.php?id=17, o "id = 17" é um parâmetro.
- Se não existem parâmetros, acrescente "?tp=1" à URL (seudominio.com/index.php?tp=1) e atualize a página.
- Se já existem parâmetros do URL, adicione "?tp=1" à URL (seudominio.com/index.php?id=17&tp=1) e atualize a página.
- As posições dos módulos serão delineadas em vermelho.
Note que em algumas circunstâncias, pode haver posições dos módulos disponíveis que não estão descritos em vermelho. Isto pode acontecer quando um modelo define as posições dos módulos como subordinada à existência de módulos ativado nessa posição. Se não houver módulos ativado nessa posição, então a posição não será visível.
III - Posição do Módulo
Posições do Módulo (module positions) são espaços em um modelo. Eles identificam posições dentro do modelo e dizem ao Joomla! o lugar que foi atribuído à posição de um determinado módulo. O Joomla! oferece completo controle sobre as posições do módulo, criando variações entre os modelos e os respectivos padrões Joomla! atribuídas aos módulos na instalação amostra de dados.
Por exemplo, o módulo posição "left" poderá ser utilizado no lado esquerdo do modelo para exibir um menu navegação no site. Portanto, se a um módulo é atribuída à posição "left", ele será exibido sempre que o criador optar por "left" para a posição do módulo - não necessariamente do lado esquerdo da página.
Linguagem técnica é terrível de entender, né? Mas tem que ser assim mesmo, para evitar dúvidas. Traduzindo para linguagem comum, os dois parágrafos acima nos dizem que:
É preciso que você diga ao Joomla onde ele deve colocar as posições. Por exemplo, você quer que "left" apareça à esquerda, como vem nos templates padrão. Se te der uma louca e cismar de colocar a posição "left" no topo, o Joomla te oferece essa liberdade. Ou seja, você não precisa seguir as posições porém é aconselhável que você não faça um samba do crioulo doido com seu template. Isso porque, seguindo a padronização, numa futura atualização de layout será muito mais fácil saber o-que-está-aonde, mantendo a coerência.Depois disso tudo, com certeza terá outro maluco que nem eu perguntando:
Depois de definir o posicionamento de "left", "right", "user1" e etecéteras, poderá escolher que módulos serão mostrados em cada uma dessas posições.
- "Mas ô tia! Como é que vou saber definir as posições dos módulos?"
- Calma! Também não cheguei lá... Ainda. :)
WEBbeijos
4 comentários:
Curso de joomla para downlad
1 parte 200 mb http://www.filefactory.com/file/agcafb3/n/Curso_de_Joomla_part1_rar
2 parte 200 mb http://www.filefactory.com/file/agcafde/n/Curso_de_Joomla_part2_rar
3 parte 43 mb http://www.filefactory.com/file/agcafd6/n/Curso_de_Joomla_part3_rar
Neste curso de Joomla em vídeo aulas , você vai aprender a criar um site passo a passo com este poderoso CMS, o mais utilizado na WEB. Você vai aprender desde a criação do domínio, instalação e todo o gerenciamento do CMS Joomla.
Aprenda a instalar um novo template no Joomla
Aprenda a alterar o header do Joomla CSS
Aprenda a atualiza os DNS do domínio
Curso de Joomla – Introdução
Veja nesta aula uma visão geral do que você vai aprender no curso de Joomla passo a passo.
Neste curso de Joomla , você vai aprender desde a criação do domínio até a construção total total de um sistema em Joomla.
1 – instalação
2 – header
3 – css
4 – menu
5 – sub menu
6 – seção
7 – categorias
8 – páginas
10 – detalhes
11 – plugins
12 – módulos
Aprenda a alterar o Joomla para urls amigáveis
Aprenda limpar o conteúdo genérico do Joomla
Aprenda a criar sessão no Joomla
Aprenda a criar categorias no Joomla
Aprenda a criar um menu baseado em uma sessão no Joomla
Aprenda a criar um menu baseado em uma seção no Joomla
Aprenda a criar páginas no Joomla
Aprenda a duplicar conteúdos no Joomla
Aprenda detalhes dos artigos
Aprenda a fazer o sub menu baseado no layout da categorias Joomla
Aprenda criar menu baseado em layout padrão de artigo
Aprenda criar os sub menus do Joomla
Aprenda a criar paginas fixas no Joomla
Aprenda a habilitar o modulo de busca no Joomla
Aprenda criar a página de contato no Joomla
Aprenda editando header e rodapé no Joomla
Aprenda a alterar o Layout do Joomla
Aprenda inserir uma quebra de página no Joomla
Aprenda a instalar módulos no Joomla
Aprenda a instalar o plug-in Tag 3D no Joomla
Aprenda a instalar o plug-in Search Tag
Eo resto da postagem sobre o posicionamento do modulo?
E o resto da postagem sobre posicionamento do modulo?
OI, Alexandre
O Joomla! mudou tudo.
WEBbeijos
Postar um comentário