Hello!

After a three years break, I'm trying (again) to make many_to_many relationship working. Again no success.

=== Account.pm ===
__PACKAGE__->has_many(
  "a_gs",
  "Forum::Schema::Result::AG",
  { "foreign.aid" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);
__PACKAGE__->many_to_many('groups', 'a_gs', 'gid');
===

=== AccGroup.pm ===
__PACKAGE__->has_many(
  "a_gs",
  "Forum::Schema::Result::AG",
  { "foreign.gid" => "self.id" },
  { cascade_copy => 0, cascade_delete => 0 },
);

__PACKAGE__->many_to_many('accounts', 'a_gs', 'aid');
===

=== userlist.yml ===
---
model_config:
   resultset: AccGroup

indicator: submit

elements:
  - type: Checkbox
    name: accounts
    label: Accounts
    model_config:
      resultset: Account
      label_column: login

  - type: Submit
    name: submit

===

The code reads ALL accounts, and does not check any checkbox. I just don't have guts to run debugger once again.

Maybe someone points me to my mistake?

Alex.


_______________________________________________
HTML-FormFu mailing list
HTML-FormFu@lists.scsys.co.uk
http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/html-formfu

Reply via email to