[zope-pt] conflito de funções

2006-11-30 Thread Alexandre Souza

Olá lista,

   Tem como amarrar um arquivo de funções "js"  para ser utilizado somente
por um arquivo "html"? exemplo:

   menu_superior.html (tem que usar somente o) menu_superior.js

  menu_lateral.html (tem que usar somente o) menu_lateral.js

Obrigado

Alexandre Chagas


Re: [zope-pt] conflito de funções

2006-12-03 Thread Jean Rodrigo Ferri
Alexandre Souza escreveu:
> Olá lista,

Olá Alexandre,

>Tem como amarrar um arquivo de funções "js"  para ser utilizado somente
> por um arquivo "html"? exemplo:
> 
>menu_superior.html (tem que usar somente o) menu_superior.js
> 
>   menu_lateral.html (tem que usar somente o) menu_lateral.js

Quando você registra um novo JavaScript no portal_javascripts você pode 
atribuir uma condição do tipo 'TAL expression'. Logo, registre o seu 
menu_superior.js com uma condição parecida com:

python:template.id=='menu_superior.html'
python:template.id.endswith('.html')

Abraço,

-- 
Jean Ferri


Re: [zope-pt] conflito de funções

2006-12-04 Thread Alexandre Souza

Fala Jean,

Acabei renomeando as funções para fugir do conflito, mas sem dúvida a sua
dica seria mesmo a melhor solução.

Obrigado pela dica.

Alexandre Chagas


2006/12/4, Jean Rodrigo Ferri <[EMAIL PROTECTED]>:


  Alexandre Souza escreveu:
> Olá lista,

Olá Alexandre,

> Tem como amarrar um arquivo de funções "js" para ser utilizado somente
> por um arquivo "html"? exemplo:
>
> menu_superior.html (tem que usar somente o) menu_superior.js
>
> menu_lateral.html (tem que usar somente o) menu_lateral.js

Quando você registra um novo JavaScript no portal_javascripts você pode
atribuir uma condição do tipo 'TAL expression'. Logo, registre o seu
menu_superior.js com uma condição parecida com:

python:template.id=='menu_superior.html'
python:template.id.endswith('.html')

Abraço,

--
Jean Ferri