Olá!,
Pesaroso para não compreender suas necessidades.
Joomla é um CMS assim que você pode criar a categoria, para secionar para o índice, a seguir para publicá-lo esta é a maneira básica de fazê-la, nenhum código extra da necessidade. Há satisfeito, módulo, componente, de encaixe e molde. Assim quando nós falamos sobre o módulo, nós significamos a pequena notícia extra que interagem com o índice e algum dia não gostam da pequena notícia do início de uma sessão, a contagem regressiva etc. Há uma abundância do componente já feito no local de Joomla.
Quando nós precisamos mais opção como você parece ter, você pode verific componente existente e adaptá-los ou usar algum módulo que reservam usar o código feito sob encomenda. Para este você precisa algum Javascript do PHP do HTML e conhecimento do CSS.
Eu posso recomendar alguns módulos que eu me uso para indicar o código feito sob encomenda no índice ou em um módulo.
Está aqui a lista:
http://extensions.joomla.org/extensions/core-enhancements/embed-a-includeIgualmente tomar um olhar na seção do enhancemenst do núcleo que pôde o ajudar
http://extensions.joomla.org/extensions/core-enhancementsA outra solução, lá é algum pacote para o marquet vertical que têm os módulos interessantes, você pode adaptar aqueles para suas necessidades.
A minha opinião quando ao código muito feito sob encomenda for o código requiered de I minha própria aplicação e não usar o CMS.
Você pode tomar um olhar ao expressionengine que pôde ser mais apropriado para suas necessidades, porque têm um sistema muito fresco e fácil do molde.
http://expressionengine.com/