sorry for getting on the wrong list ... won't happen again, matt On Friday 06 March 2009, Frederik Grunta wrote:
Hey Matt,
This list is for Drupal core development, so you're better off posting on the support forums on drupal.org, or heading to the irc chanel #drupal-support on freenode.net.
Cheers,
Frederik
2009/3/6 Matt Funk <matze999@gmx.net>
mmhh,
well, to answer my own question, i guess i had to do a include_once(drupal_get_path('module', 'uc_attribute'). '/uc_attribute.admin.inc');
in the module file in order to have access to that form. It looks like it works now.
Anyway, is it better to post stuff on drupal.org than on this list?
thanks matt
On Friday 06 March 2009, Matt Funk wrote:
Hi,
i am pretty new at developing stuff in Drupal. So this question is
probably
an easy one to answer, but i am still new enough that i don't even really know where to look to start the debugging process. And i am hoping this
is
the correct list to post to.
Anyway, here's the question:
I am simply trying to programmatically create an attribute for ubercart (ver2). As far as i can tell drupal_execute seems the easiest (and intended?) way to do this.
So i create my $form_state array etc... Then $form_id = 'uc_attribute_form';
When i put that into the module and the menu callback is executed i get:
... warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'uc_attribute_form' was
given
in /home/content/x/p/d/xpdtek/html/drupal-6.10/includes/form.inc on line 366. ...
So apparently i am not quite getting something here. My first guess is
that
the form_id is wrong. But uc_attributes is enabled and from what i can
tell
the form that lets me manually create an attribute is called uc_attribute_form (located in uc_attribute/uc_attribute.admin.inc).
Can anyone shed some light on this for me ...
thanks matt