inserir .js apenas em uma página

Düvidas sobre utilização do Joomla! e gestão de conteúdo.
cgp
Novato
Mensagens: 1
Registrado em: 23 Set 2009, 17:47

inserir .js apenas em uma página

Mensagem por cgp »

Não sei se esta seria a categoria do forum correta para esta dúvida, mas não achei um mais específica para tal...

Seguinte, em uma página (artigo) do meu site eu chamo funcoes javascript. Então coloquei lá no <head> do index.php do template o <script type='text/javascript' src='script.js'>.

Ok, funciona tudo certinho, mas quando alguém acessar as outras páginas vai estar lá esta chamada d código inutil e que poderia pesar o site (caso eu faça muito o uso disto).

Então gostaria de saber como eu faria para linkar no <head> os js e css de páginas especificas apenas quando elas forem abertas.

Creio ser possível sem gambiarras, pois usando certos componentes/plugins em determinada páginas, é chamado seus arquivos js e css apenas nelas...

Alguém saberia me esclarecer esta dúvida? :D
PokerPlayer
Novato
Mensagens: 15
Registrado em: 22 Mai 2010, 22:47

Re: inserir .js apenas em uma página

Mensagem por PokerPlayer »

Olá cgp,

Pode usar o seguinte código no index.php:

Código: Selecionar todos

<?php
$pg = JURI::current();
if( $pg== 'APaginaQueVoceQuer.htm' ) : ?>
<script type="text/javascript" src="SeuJavaScript.js"></script>
<?php endif; ?>
:)
Responder