Ah, yes, defintey ['table'] was an issue. I've made those changes, including the & before $f, but the output is the same.

One thing that of note that might be a clue is that not even the table heading is showing since I moved the theme('table'... call to a theme function. I just get the upper standard part of the form, all the fields rendered as if the theming and drupal_render were being ignore altogether (stacked vertically), and then the submit button.

On 09/03/2010 03:59 PM, John Fiala wrote:
Hm.  I'm wondering if $elements['table'] actually exists.  Try
http://pastebin.com/xU4F7C0m - pay attention to lines 51 through 58,
that's where I made changes.

Basically, I think the problem is that the $elements item _is_ the
'table' level, and that's why you're not finding your rows.  And it's
important to use $elements[$k] instead of $f, because drupal_render's
changes need to go back to the calling function.

Reply via email to