Drupal Development Service drawback I’ve is that it appears that evidently I can use international variable created inside one other module, provided that I exploit it inside callback operate. I efficiently examined it by inserting code inside current modules.
Drupal Development Service international variable is $subtotal.
operate uc_checkout_pane_simple_quote($op, &$arg1, $arg2) { international $subtotal; drupal_set_message($subtotal); operate uc_webform_pane_checkout_pane_callback($nid, $op, &$arg1, $arg2) { international $subtotal; drupal_set_message($subtotal); }
In each instances Drupal Development Company message reveals Drupal Development Company appropriate worth.
Nonetheless, inside different features it’s doesn’t work.
operate uc_webform_pane_checkout_pane_alter(&$panes) { international $subtotal; drupal_set_message($subtotal); } operate uc_cartdetails_checkout_pane_alter(&$panes) { international $consumer; international $subtotal; drupal_set_message($subtotal); }
What am I lacking right here?
What I’m trrying to do: to point out or disguise checkout pane based mostly on $subtotal worth.
operate uc_cartdetails_checkout_pane_alter(&$panes) { international $subtotal; foreach ($panes as &$pane) { if (($pane['id'] == 'webform_nid780') && ((40 - $subtotal) > 0) ) { $pane['enabled'] = FALSE; } } }
Sponsored by SupremePR