| « Tópico anterior |
|
|
Desenvolvimento e design |
|
|
Próximo tópico » |
Você precisa estar conectado para ter acesso aos fóruns. Você pode fazer isto aqui
| Autor | Mensagem |
|
Raphael Passini
|
Terça-Feira, 20 de Novembro de 2007, 15:01:18 pm
Usuário criando um novo objetoOlá,Criei uma nova classe chamada inscricao, o objetivo é criar dentro do objeto event um novo objeto chamado de inscrição, que contém; nome, ultimo nome, forma de pgto. Enfim o que eu preciso é que quando o usuário clicar em um link "INSCREVA-SE" seja criado um NOVO OBJETO do tipo inscricao DENTRO do objeto do tipo EVENT que ele está vizualizando. Alguém poderia me ajudar? Obrigado. |
|
Leandro Alves
|
Quarta-Feira, 21 de Novembro de 2007, 13:48:49 pm
Re: Usuário criando um novo objetoOlá Raphael,Pelo que eu entendi, o que você precisa é o mesmo que esta descrito neste link: http://ezbrasil.com.br/site/docum...onando_o_botao_na_pagina_de_receitas Considere a pasta "Receita" como seu objeto "Event" e a classe "Receita" como sua classe "Inscricao". Qualquer dúvida entre em contato. Um abraço, Leandro Alves |
|
Raphael Passini
|
Quarta-Feira, 21 de Novembro de 2007, 15:28:05 pm
Nova dúvidaLeandro, muito obrigado.Engraçado é que eu já tinha resolvido e entrei aqui para postar a resposta quando vi sua solução. O seu formulário ficou muito mais simples que o meu que eu copiei do "forum.tpl", pois, não sabia direito como funcionava. Aproveitando esse tópico vou perguntar uma outra coisa: teria como definir que quando os usuários do grupo "Administrador" acessarem esse mesmo evento (class: event) ao invés de ser exibido o botão "inscreva-se" seja exibido algo como "Ver lista de inscritos"? Ou talvez, toda vez que um novo objeto do tipo "Subscription" for adicionado ser disparado automaticamente um email para o endereço X |
|
Leandro Alves
|
Quinta-Feira, 22 de Novembro de 2007, 19:55:01 pm
Re: Nova dúvidaOlá Raphael... apesar da demora, espero ainda lhe ajudar...Você poderia tentar algo assim:
{def $user=fetch( 'user', 'current_user' )}
{if $user.groups|contains( 12 )}
Ver lista de inscritos
{else}
inscreva-se
{/if}
Sobre o lance de enviar e-mail, acredito que seja possível sim, mas sinceramente no momento não saberia lhe dizer como proceder... se descobrir algo ai fale aqui pra gente... Um abraço, Leandro Alves |