default to self if only self to make bookings for
This commit is contained in:
parent
877e946c0b
commit
cf2bdabbea
@ -456,7 +456,7 @@ function _fulcrm_shoppingcart_buy_eventbookingtype_create_shoppingitem( &$form_s
|
||||
drupal_set_message( t('There was a problem adding your item to the shopping cart.'), 'error' );
|
||||
}
|
||||
} else {
|
||||
/* drupal_set_message( t('Cannot find your record\'s UUID. This order might have problems...'), 'error' ); */
|
||||
drupal_set_message( t('Cannot find your record\'s UUID. This order might have problems...'), 'error' );
|
||||
}
|
||||
}
|
||||
|
||||
@ -540,10 +540,12 @@ function fulcrm_shoppingcart_buy_eventbookingtype_form_submit( $form, &$form_sta
|
||||
$made_choices = $made_choices );
|
||||
}
|
||||
} else {
|
||||
$person = $cart[ 'd' ][ 'fulcrm' ][ 'person' ][ $person_uuid ];
|
||||
_fulcrm_shoppingcart_buy_eventbookingtype_create_shoppingitem( $form_state, $cart,
|
||||
$person_uuid, $person[ 'name' ], $product_id,
|
||||
$made_choices = $made_choices );
|
||||
if ( $person_uuid ) {
|
||||
$person = $cart[ 'd' ][ 'fulcrm' ][ 'person' ][ $person_uuid ];
|
||||
_fulcrm_shoppingcart_buy_eventbookingtype_create_shoppingitem( $form_state, $cart,
|
||||
$person_uuid, $person[ 'name' ], $product_id,
|
||||
$made_choices = $made_choices );
|
||||
}
|
||||
}
|
||||
|
||||
if ( !empty( $ac ) ) {
|
||||
@ -674,6 +676,11 @@ function fulcrm_shoppingcart_buy_eventbookingtype_form( $form, &$form_state, $pe
|
||||
$form[ '#submit' ] = 'fulcrm_shoppingcart_buy_eventbookingtype_person_add_guest_form_submit';
|
||||
}
|
||||
|
||||
if ( count( $form[ 'ticket_for_persons' ][ '#options' ] ) == 1 ) {
|
||||
foreach ( $form[ 'ticket_for_persons' ][ '#options' ] as $k => $v )
|
||||
$form[ 'ticket_for_persons' ][ '#default_value' ] = $k;
|
||||
}
|
||||
|
||||
$form[ 'eventslots' ] = array();
|
||||
$eventslots = array();
|
||||
$eventpart = array();
|
||||
|
Loading…
x
Reference in New Issue
Block a user