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
(1 voto, 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á 108 visitantes e 1 usuário registrado online

3308 registros
0 hoje
12 nesta semana
45 neste mês

Boas vindas: paulo

Estatística

Artigos: 1064
Leituras: 6042541
Arquivados: 21
Downloads: 533
Baixados: 172413
Glossário: 1208
Bibliografia: 25
Links: 90

Visitas de onde

Top 5:
Brasil flag 73%Brasil (49534)
Portugal flag 5%Portugal (3219)
EUA flag 3%EUA (2259)
Rússia flag 0%Rússia (265)
Holanda flag 0%Holanda (240)
68075 visitas de 101 países

Hoje:464
Ontem:2619
No mês:42260
Mês passado:25815
Total:68075
Recorde:3037
No dia:04.03.10
Leituras hoje:22833
Leituras Total:292261
Bots hoje:231
Dados desde:16.02.2010

Login

Kanji da hora




Faça contato







Juro por Deus que estou morta de vergonha. Ao invés do nosso presidente ouvir os apelos e tentar ajudar, ele "tira sarro" de prisioneiros políticos perseguidos pelo seu lunático amigo Castro, apreciador do frango ensopado de dona Letícia.

Leia Mais