Esqueci um detalhe. Eu não quero selecionar o que vai ser exibido apenas nos campos padrões, quero fazer isto nos campos customizados também. Esta parte é bem importante aliás!<br><br><div class="gmail_quote">2011/12/20 Nathalia França <span dir="ltr"><<a href="mailto:nath.campreguer@gmail.com">nath.campreguer@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Então, já considerei fazer usando javascript. Entrei na pasta vtigercrm/modules/Calendar e modifiquei os arquivos script.js e addEventUI.php. Criei divs nos campos que queria ocultar e verificava, através do JS, qual era o tipo de evento escolhido pelo usuário e a partir daí colocava um display:none; no style dos campos indesejados, mas sei lá porquê o JavaScript nunca executava a minha função. Foi aí que eu decidi mudar o foco para o smarty, achei que não dava para fazer pelo módulo mesmo. Se você puder me dizer mais ou menos em que arquivos fez as alterações, já seria de grande ajuda. Eu acabei apagando o que havia feito, mas foi algo bem simples mesmo, uma funçãozinha básica que alterava o style dos elementos que eu queria esconder. O parâmetro de qual tipo de evento eu pegava dentro da função gshow() que é chamada quando você clica no menu de eventos do módulo agenda. A minha função era chamada dentro desta gshow. O interessante é que ela nunca era executada e isso também acontecia com os vários alert() que eu coloquei dentro do código.<div>
<br></div><div>Obrigada,</div><div><br><div>Nathalia Campreguer França<br>
</div></div><div><br></div><div>ps.: entendo o seu sentimento quanto a comunidade brasileira do Vtiger, quase nem acreditei quando você me respondeu em português.</div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Nathalia Campreguer França<br>