JavaFree.org | RubyOnBr.org

Posts recentes by Emerson

Acompanhar Posts recentes by Emerson 98 posts encontrado

Páginas: 1 2 3 4

29/12/2010
Avatar Emerson 98 posts

Tópico: [Dúvida] has_many through

Bom, pensando rápido aqui, eu não sei de fato das suas necessidades, mas eu faria o seguinte:

Book has_and_belongs_to_many :users
User has_and_belgons_to_many :books

E colocaria um campo na tabela books para definir se é um livro desejado ou favorito.

É uma solução usual.

Abraço!

 
29/12/2010
Avatar Emerson 98 posts

Tópico: Whenever

Falaa pessoal!

Estou testando o meu crontab, mas não funciona. Segue minhas configurações:

schedule.rb

cron_remember.rb

OBS: Já tentei com runner passando CronRemember.teste e tbm não funfou.
Nada acontece!

Crontab gerado pelo whenever:

  1. Begin Whenever generated tasks for: apometria1
  2. * * * * /bin/bash -l -c ‘ruby /home/suporte/Aptana RadRails Workspace/apometria1/app/models/cron_remember.rb’

Alguma sugestão??

AbraÇOS!

 
07/12/2010
Avatar Emerson 98 posts

Tópico: Como atualizar meu ruby (1.8.6 to 1.8.7)

Galera, estou usando o Ubuntu feisty e por default ele vem com ruby 1.8.6.

Gostaria de atualizá-lo para 1.8.7 e verificar se minha aplicação terá alguma dependência , pois minha hospedagem tbm irá atualizar.

Poderão haver problemas de versão??

Abraços!

Obrigado!

 
22/11/2010
Avatar Emerson 98 posts

Tópico: JavascriptGenerator - JRS

Preciso chamar a função js refresh para atualizar a página somente se uma condição do ruby for verdadeira.

Ex:
if dia < data
@atendimento = Atendimento.new(:cliente_id => 0, :ano => ano..)
@atendimento.save
refresh(1000)
end

 
22/11/2010
Avatar Emerson 98 posts

Tópico: enviando email

Que eu saiba, vc precisa de um endereço de email de um dos serviços de email da locaweb, com esse email vc acessa o smtp que a empresa de disponibiliza na sua hospedagem.

Minha aplicação está hospedada lá e funcionando perfeitamente, mas no Rails 2.

Abraço!

 
04/11/2010
Avatar Emerson 98 posts

Tópico: Problema no update[resolvido]

Peraí..
Vc é uma menina, não é? rs

 
04/11/2010
Avatar Emerson 98 posts

Tópico: Problema no update[resolvido]

Feraaa, com esse before_save funcionouuuu!!!

Eu tirei o md5 do application e coloquei no model.. muito mais simples! Não preciso me preocupar em chamar sempre que vou salvar a senha..

Cada vez me apaixono mais pelo ruby!!! Por falar nisso, eu quero um camisa e não acho! uhauha..

Tu é o cara! Brigadão!

AbraçO!

 
04/11/2010
Avatar Emerson 98 posts

Tópico: Problema no update[resolvido]

Tentei isso que falaram lá em cima:
Ele criptografa mas é inconsistente!

 
04/11/2010
Avatar Emerson 98 posts

Tópico: Problema no update[resolvido]

Isso. Mesmo com o md5 no código, ele está atualizando sem criptografia!

Com esse código ele atualiza perfeitamente, mas não criptografa.. =S
Meu md5 está no application_controller

Agora complicou!

 
04/11/2010
Avatar Emerson 98 posts

Tópico: Problema no update[resolvido]

Ele altera, mas tá inconsistente!
A senha que ele cadastra não é a senha que eu digito. Não entendo!
O md5 ainda está me atrapalhando em saber o que ele está cadastrando. =/

 
03/11/2010
Avatar Emerson 98 posts

Tópico: Problema no update[resolvido]

Não é um link.. eu não escrevi aquilo:

Só preciso atualizar o cliente, não é só a senha, mas qualquer campo que tenha que ser atualizado..

mereghost@edit: Usa code ao invés de pre pra postar código. ;)

 
03/11/2010
Avatar Emerson 98 posts

Tópico: Problema no update[resolvido]

Está comentado: #cliente.senha = md5(cliente.senha)

Eu fiz o meu create assim e funciona perfeitamente:

 
03/11/2010
Avatar Emerson 98 posts

Tópico: Problema no update[resolvido]

Tentei assim:

Ele atualiza mas NÃO com a senha correta!
afff Eu vou impacar nessa bobagem.. =/

 
03/11/2010
Avatar Emerson 98 posts

Tópico: Problema no update[resolvido]

Foi o scaffold que gerou esses controllers. Olha o artigos_controller:

Tentei assim:

Mas dá o erro: undefined method `stringify_keys!’ for

 
29/10/2010
Avatar Emerson 98 posts

Tópico: Problema no update[resolvido]

No meu controller:

Erro:

You have a nil object when you didn't expect it!
You might have expected an instance of ActiveRecord::Base.
The error occurred while evaluating nil.update_attributes

Isso acontece quando eu tento atualizar o registro do cliente.. =/

 
26/10/2010
Avatar Emerson 98 posts

Tópico: Trigger Mysql[Resolvido]

Os checkboxes estão mandando para o banco ou 0 ou 1..
Eu gostaria que eles mandassem um texto..

 
26/10/2010
Avatar Emerson 98 posts

Tópico: Trigger Mysql[Resolvido]

Erro: undefined method `assert_valid_keys’ for :pergunta:Symbol
Linha:

<% f.fields_for :respostas do |builder|%>

Estou mostrando as perguntas previamente cadastradas pelo administrador e que gerar os campos de respostas para elas.. tudo isso na view de cadastro de clientes (new):

 
22/10/2010
Avatar Emerson 98 posts

Tópico: view index

Fisica
<p>
<% for pessoa in @pessoas %>
<% if pessoa.tipo == 'fisica' %>
<%= pessoa.nome %>
<% end %>
<% end %>
<p>
Juridica
<% for pessoa in @pessoas %>
<% if pessoa.tipo == 'juridica' %>
<%= pessoa.nome %>
<% end %>
<% end %>
<p>

Isso se vc estiver usando um campo tipo para diferenciá-las.

Abraço!

 
22/10/2010
Avatar Emerson 98 posts

Tópico: Trigger Mysql[Resolvido]

Obrigado pestana o banco ta legal agora.

Mas minha dúvida ainda é a seguinte..

Já que as respostas serão guardadas numa tabela diferente, posso coloca-las na mesma view do cadastro de clientes??
Ou preciso primeiro cadastrar um cliente e depois redirecioná-lo para a view para responder as perguntas?? se for assim preciso pegar o id dele, como?
Além disso preciso submeter cada resposta individualmente..

Ta quase clareando..

Mais uma vez obrigado!

 
20/10/2010
Avatar Emerson 98 posts

Tópico: Trigger Mysql[Resolvido]

No cadastro do cliente existem 5 perguntas para que ele responda, primeiro eu coloquei as respostas na própria tabela de cliente, mas além de fugir às regras de normalização, não consegui guardar a resposta da 5ª pergunta, pois esta vem de 3 chekboxes.
Então..
Um Cliente responde cinco perguntas e apenas uma das cinco tem mais de uma resposta através de 3 checkboxes.

Se eu for guardar as perguntas numa outra tabela, preciso primeiro submeter(guardar) um cliente para depois redirecionar o seu id como chave estrangeira para guardar as suas respostas. Então tenho que cadastrar um cliente (na view new) e DEPOIS redirecioná-lo para a view new de perguntas, certo?

mas eu gostaria de guardar cada resposta como uma linha(tupla) na tabela. entendem?

 
19/10/2010
Avatar Emerson 98 posts

Tópico: Trigger Mysql[Resolvido]

Bom dia, pessoal!

-Cada cliente que se cadastra no site deve responder 5 perguntas.
-A pergunta 5 pode ter 3 respostas vindas de 3 checkboxes.

Ainda estou em dúvida de como vai ficar no banco. Sei que devo criar uma tabela para as respostas que tenha o cliente_id como chave estrangeira, onde cada linha dessa tabela será UMA resposta de UMA pergunta do cliente, por exemplo:
-—————————
cliente_id|respostas|
1 Sim
1 Não
1 As vezes
-—————————
Acho que a solução seria uma trigger:
-——————-
DELIMITER |
CREATE TRIGGER add_resposta AFTER INSERT ON clientes
FOR EACH ROW BEGIN
INSERT INTO respostas (cliente_id, resposta) VALUES (Cliente.id, ‘Sim’);
END;
|
DELIMITER;

É isso mesmo??

Obrigado, moçada!

 
17/09/2010
Avatar Emerson 98 posts

Tópico: Gravar no Banco os values do checkbox

Não está salvando da maneira correta, eu marco mais de uma opção e só vai uma para o banco!
Mas o estranho é que vem com uma quebra de linha! por exemplo: Marquei fisíca e psicologica no banco ficou assim:
-
-
-psicologica

Minha view:

Alguma dica?

 
16/09/2010
Avatar Emerson 98 posts

Tópico: Gravar no Banco os values do checkbox

Se eu marcar na pergunta5, física e espiritual o meu params[:pergunta5] deve ter “fisica”, “espiritual” dessa forma???

como fica params[:pergunta5]???

 
15/09/2010
Avatar Emerson 98 posts

Tópico: Gravar no Banco os values do checkbox

fera, não posso usar o radio.. com o radio só se pode marcar UMA opção..

Nesse caso, eu preciso do checkbox, pois minha RN diz que o usuário poderá marcar mais de uma.

Agora, onde e como guardar esses dados é a questão, se eu tiver que criar um campo na table para cada opção, vai ficar meio grande.. :S

 
15/09/2010
Avatar Emerson 98 posts

Tópico: Gravar no Banco os values do checkbox

é, realmente é uma solução.
Mas, é a melhor forma de se fazer??

Eu não poderia colocar todas as respostas no mesmo campo??

Brigadão!

Próxima página

Páginas: 1 2 3 4