[zope-pt] Portlet_events
Ola Lista! No site em que trabalho http://www.metodista.br, produzido com a ajuda inestimável da Simples Consultoria, estamos desenvolvendo hoje diversas homes, uma para cada curso da Universidade. Desejamos trabalhar a agenda de cada curso de modo personalizado, mas integrado ao restante do portal. Ou seja, teremos uma agenda só, mas os eventos estariam classificados por palavras chaves. O que eu preciso mudar no portlet_events para que ele puxe somente eventos com uma ou duas palavras chaves específicas? Abraços! Thiago Tamosauskas Unidade Web / DICOM ( (11) 4366-5068 * [EMAIL PROTECTED] __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __,_._,___
Re: [zope-pt] Controller Page Template + BD
Boa tarde, Maria.1) Se estiver usando SVN:1.1) Você coloca a linha abaixo no seu metadata:[actions]action.success = traverse_to:string:MINHA_PAGINA_DE_ACTION1.2) E no arquivo MINHA_PAGINA_DE_ACTION.cpy coloca o código abaixo:## Controller Python Script "MINHA_PAGINA_DE_ACTION"##bind container=container##bind context=context##bind namespace=##bind script=script##bind state=state##bind subpath=traverse_subpath##parameters=##title=##request = context.REQUEST#pega do requestnome = request.get('nome', None)idade = request.get('idade', None)#chama o .zsqlcontext.MEU_ZSQL(nome=nome,idade=idade)#retorna mensagem de sucessostate.setNextAction('redirect_to:string:PAGINA_DE_RETORNO?portal_status_message=Informações cadastradas com sucesso')return state2) Se estiver usando direto na ZMI:2.1) Na aba "Actions" do seu template, coloque:Status="success"Action=""Argument="string:MINHA_PAGINA_DE_ACTION"2.2) E no arquivo MINHA_PAGINA_DE_ACTION coloca o código abaixo:request = context.REQUEST#pega do requestnome = request.get('nome')idade = request.get('idade')#chama o .zsqlcontext.MEU_ZSQL(nome=nome,idade=idade)#retorna mensagem de sucessostate.setNextAction('redirect_to:string:PAGINA_DE_RETORNO?portal_status_message=Informações cadastradas com sucesso')return state -Pronto!Acho que não esqueci de nada :)Att,Tânia Andreamariaaliceramos2006 [EMAIL PROTECTED] escreveu:Olá Pessoal!! Estou utilizando o Controller Page Template para fazer um formulário, e preciso inserir as informações captadas por esse formulário em banco de dados, como devo fazer para chamar um ZSQL method em caso de success? []s Alice Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __,_._,___
Re: [zope-pt] Controller Page Template + BD
Curiosidade: Colocar o id do ZSQL Method não funciona? Desde que ele esteja com as variváveis definidas lá, acho que funcionaria (suposição minha), não? Só não tenho um cenário p/ testar agora (não sem ter que montar um banco agora), por isso pergunto a quem já tiver testado (ou souber por que não funcionaria). Quanto a risco, que acredito ser o maior problema de apontar o action de um form (a propriedade action de uma tag form e não o action de um controller page template) direto p/ um ZSQLMethod, acho que, nesse caso, não haveria, já que o action da tag form é p/ o próprio template e a única ligação entre eles é o action do controller page template, certo? -- JJ (|´:¬{)»-Eu sou a ressurreição e a vida. Quem crê em mim, ainda que morra, viverá; e todo o que vive e crê em mim não morrerá, eternamente. Crês isto?O Senhor, Jesus Cristo - Jo.11:25-26- Em 29/09/06, Tania Andrea [EMAIL PROTECTED] escreveu: Boa tarde, Maria.1) Se estiver usando SVN:1.1) Você coloca a linha abaixo no seu metadata:[actions]action.success = traverse_to:string:MINHA_PAGINA_DE_ACTION1.2) E no arquivo MINHA_PAGINA_DE_ACTION.cpy coloca o código abaixo: ## Controller Python Script MINHA_PAGINA_DE_ACTION##bind container=container##bind context=context##bind namespace=##bind script=script##bind state=state##bind subpath=traverse_subpath ##parameters=##title=##request = context.REQUEST#pega do requestnome = request.get('nome', None)idade = request.get('idade', None)#chama o .zsqlcontext.MEU_ZSQL(nome=nome,idade=idade) #retorna mensagem de sucessostate.setNextAction('redirect_to:string:PAGINA_DE_RETORNO?portal_status_message=Informações cadastradas com sucesso')return state2) Se estiver usando direto na ZMI: 2.1) Na aba Actions do seu template, coloque:Status=successAction="">Argument=string:MINHA_PAGINA_DE_ACTION2.2) E no arquivo MINHA_PAGINA_DE_ACTION coloca o código abaixo:request = context.REQUEST#pega do requestnome = request.get('nome')idade = request.get('idade')#chama o .zsqlcontext.MEU_ZSQL(nome=nome,idade=idade)#retorna mensagem de sucessostate.setNextAction ('redirect_to:string:PAGINA_DE_RETORNO?portal_status_message=Informações cadastradas com sucesso')return state -Pronto!Acho que não esqueci de nada :)Att,Tânia Andreamariaaliceramos2006 [EMAIL PROTECTED] escreveu: Olá Pessoal!! Estou utilizando o Controller Page Template para fazer um formulário, e preciso inserir as informações captadas por esse formulário em banco de dados, como devo fazer para chamar um ZSQL method em caso de success? []s Alice __._,_.___ Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __,_._,___