[ruby-it] Sembra non funzioni la ricorsione

stb stb a stb3.com
Dom 4 Feb 2007 16:55:55 CET


domanda, perchč usi to_a?
puņ essere questo che ti blocca tutto?
Magari sbaglio ma puņ essere che la conversione in array faccia perdere 
qualche informazione sulla struttura del tuo oggetto.

Saluti Andrea

----- Original Message ----- 
From: "Roberto Casadei" <robyonrails a katamail.com>
To: <ml a lists.unbit.it>
Sent: Sunday, February 04, 2007 4:19 PM
Subject: [ruby-it] Sembra non funzioni la ricorsione


> Ho fatto una cosa del genere:
>
>  def getTree
>    for child in self.getChilds.to_a
>        child.getTree
>    end
>    "<option value=\"#{self.id}\">#{'-'*self.getNumAncestors}
> #{self.title}</option>"
>  end
>
> Per scorrere lungo una generarchia, purtroppo si ferma oltre il primo
> livello.
>
> Se all'interno del for faccio qualcosa tipo
>  child.title
> mi restituisce il titolo, cosa che non accade attraverso child.getTree.
>
> La funzione č richiamata da un template rhtml (nomeistanza.getTree).
>
> -- 
> Posted via http://www.ruby-forum.com/.
>


--------------------------------------------------------------------------------


_______________________________________________
Ml mailing list
Ml a lists.ruby-it.org
http://lists.ruby-it.org/mailman/listinfo/ml



Maggiori informazioni sulla lista Ml