Aldeia Numaboa

  • Increase font size
  • Default font size
  • Decrease font size
Home Informática Tutoriais e Programação Joomla Como inserir módulos no conteúdo

Como inserir módulos no conteúdo

Indique esta página Imprimir PDF
(2 votos, média 5.0 de 5)

Uma das coisas que sempre me encafifou no Joomla era como colocar um módulo na área de conteúdo do Joomla versão 1.5. Como sempre, a solução foi muito mais fácil do que parecia no início. Vou mostrar aqui o caminho das pedras sorriso

Faça uma cópia do módulo

Cópia de módulo

Apenas para exemplificar, vou escolher um módulo que é instalado junto com o Joomla e que é amplamente utilizado: o módulo do menu principal, cujo nome é mod_mainmenu. Na área administrativa escolha Extensions/Modules (Extensões/Módulos) para obter a lista de todos os módulos instalados. Marque o módulo Main Menu (Menu Principal) e clique no botão Copy (Copiar). Na lista de módulos deve aparecer um novo módulo chamado Copy of Main Menu (Cópia de Menu Principal) e, por default, está desativado.

Altere a posição do módulo

Editar posição

Edite a cópia do módulo clicando sobre Copy of Main Menu. Alterei o nome do módulo para Teste, um nome bom como outro qualquer, mas o importante é notar a Position (Posição): está indicando left (esquerda). Podemos usar o combobox para escolher algumas das posições padrão, só que isto não nos interessa - e aqui é que está o pulo do gato: este combobox é editável, um brinde oferecido pelos programadores do Joomla!

Ao invés de abrir o combo, clique em cima de left, delete esta referência e digite um nome qualquer para criar uma nova. Escolhi menu_principal. Este nome vai servir de âncora para inserir o módulo no texto. Veja logo a seguir como isto pode ser feito.

Nova posição

Coloque a âncora no texto

O Joomla usa o plugin de conteúdo chamado Content - Load Module para inserir os módulos nas páginas. Normalmente estes módulos são especificados nos templates, mas nada impede que usemos o mesmo plugin para realizar a mesma tarefa de inserção de módulos fazendo uma chamada via texto do artigo. O chamador é


{loadposition nome_da_posição}

onde loadposition é uma constante (não deve ser alterada) e nome_da_posição é o nome da âncora que criamos. Neste exemplo, a chamada fica assim:


{loadposition menu_principal}

Um ajuste que talvez seja necessário

Estilo

Info Caso o conteúdo do módulo não for apresentado na tela com a formatação esperada, edite o plugin Content - Load Module e altere seu estilo para No wrapping - raw output.

Nesta página fiz exatamente o que expliquei neste tuto e aqui está o resultado comemora




Fonte: Joomlaspan

Atualização Dom, 20.12.2009 09:38  

Na Aldeia

Há 121 visitantes online

3630 registros
0 hoje
14 nesta semana
4 neste mês

Boas vindas: flor

Estatística

Membros: 3639
Artigos: 1045
Links: 90
Leituras: 6681502

Login

Kanji da hora




Faça contato







Você conhece a brincadeira do o que é, o que é? Tem algumas bonitinhas como o que é, o que é? Cai de pé e corre deitada! (a chuva) ou, o que é, o que é? Quando entra na casa fica do lado de fora! (o botão da camisa). E esta aqui, será que você mata?

Leia Mais