[ruby-it] Sembra non funzioni la ricorsione
Roberto Casadei
robyonrails a katamail.com
Dom 4 Feb 2007 16:19:29 CET
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/.
Maggiori informazioni sulla lista
Ml