como reutilizar o template em outras páginas

Mais
15 anos 10 meses atrás #21179 por fititnt
fititnt replied the topic: Re: como reutilizar o template em outras páginas
Roger,

também me lembrei de você e uma penca de outros designers que volta e meia precisam disso e as vezes nem sabem que é possível:

Veja o post que acabei de fazer sobre [url=http://www.fititnt.org/codigo/joomla/if.html:13hjzrd0]IFs - Condicionais muito úteis em desenvolvimento Joomla[/url:13hjzrd0]

[b:1w9fcbig]Screencasts e tutoriais do básico ao avançado sobre Joomla![/b:1w9fcbig]: <!-- m --><a class="postlink" href=" fititnt.org/joomla.html " onclick="window.open(this.href);return false;"> fititnt.org/joomla.html </a><!-- m -->
[b:1w9fcbig]Consultoria e treinamento avançado[/b:1w9fcbig]: <!-- m --><a class="postlink"...

Please Entrar ou Registrar to join the conversation.

Mais
15 anos 5 meses atrás #30122 por horatio
horatio replied the topic: Re: como reutilizar o template em outras páginas

elvisvinicius escreveu: Um template basicão pra Joomla, coluna esquerda, coluna conteúdo, coluna direita, segue assim:

<?php defined('_JEXEC') || die('Restricted access'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="ltr">
<head>
<jdoc:include type="head" />
</head>
<body>

<?php if ($this->countModules('left')): ?>
<jdoc:include type="modules" name="left" style="hxtml" />
<?php endif; ?>

<jdoc:include type="message" />
<jdoc:include type="component" />

<?php if ($this->countModules('right')): ?>
<jdoc:include type="modules" name="right" style="hxtml" />
<?php endif; ?>

</body>
</html>

Com o método $this->countModules('left') você pode contar se existem publicados e visíveis na posição indicicada (você atribui onde os módulos devem aparecer pelo admin do Joomla, associando-os aos itens de menu) e assim mostrar a posição somente se VERDADEIRO.

Só isso é seu layout já pode varias entre ter ou não coluna esquerda ou direita ou não ter coluna alguma.
O mesmo vale para posições que você queira como "header", "footer", etc.


Isso é perfeito para o que eu estou precisando! Possuo (possuía, na verdade) um site que sempre gostei muito dele e estou querendo converter ele para utilizar o Joomla, só que eu queria usar exatamente a aparência que ele tinha. Aí vem a dúvida: ele é todo feito em tabelas, teria como converter ele para tabless usando o seu código acima? Assim faria um template usando esse index aí.

Obrigado!

Please Entrar ou Registrar to join the conversation.