Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
Just did a fresh install of Drupal and the E-Commerce moduel. All seems to be working apart from the shipping section. If I checkout I get an undefined function store_search_misc() and if I go to the shipping settings in get an undefined function store_build_countries().
So I have a php AJAX handler in a module that I wrote that needs access to the drupal databases. I can't seem to load the drupal_bootstrap() from the modules directory though. If I move the handler into the root drupal directory it works, but it seems that the relitive links to the other includes within the bootstrap process are running relitive to the handler instead of the root index.php file. Here is the error message:
Im trying to use this function to generate a custom menu. It is almost 100% what I want but I dont think it has the ability to tell me if a menu is expanded or not. IE: It gives me all the children, the whole menu. I only want the visible layer. Is there a better function for me to use?
I've got a multipage form that I have working pretty well so far. However, I am using a nodepai module (location) to add form elements that I want to show on the second screen. I want site admins to be able to determine which address components are required, but the handbook says to not set the '#required' flag in hook_form. The following code in mymodule_form_alter does not seem to work:
$form['location']['city']['#required'] = FALSE;
Note that mymodule's name starts with an "s" and comes after location.
I am putting together a contest module and am currently writing a backend administration page which asks the administrator various questions and then generates the form on a page submission .
I can generate the form on the page submission that works fine and i can store the form in the variables table but what i am not sure how to do at the moment is to how to save the form content as a node and access the node like any other node as /node/1234 for example