Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function velosurance_partner_page_alter(&$vars) {
- $args = arg();
- global $user;
- if ($args[0] == 'user' && empty($args[2]) && in_array('trusted partner', $user->roles)) {
- drupal_add_js('misc/form.js');
- drupal_add_js('misc/ajax.js');
- drupal_add_js(drupal_get_path('module', 'velosurance_quote') . '/jquery.maskedinput.min.js');
- drupal_add_js(drupal_get_path('module', 'velosurance_partner') . '/js/velosurance_partner_shop.js');
- drupal_add_css(drupal_get_path('module', 'velosurance_partner') . '/css/velosurance_partner_page.css');
- drupal_add_js(drupal_get_path('module', 'velosurance_partner') . '/js/velosurance_partner_shop.js');
- $profile = profile2_load_by_user($user, PROFILE_PARTNER);
- $shops_field = $profile->field_shops[LANGUAGE_NONE];
- $first_name = $profile->field_first_name[LANGUAGE_NONE][0]['value'];
- $last_name = $profile->field_last_name[LANGUAGE_NONE][0]['value'];
- $tabs = velosurance_partner_shops_table_html($profile);
- drupal_set_title($first_name . ' ' . $last_name);
- $global_actions = '<div class="global-actions actions"><a href="/partner/shop/add/' . $user->uid . '" class="btn use-ajax">Add another shop</a>';
- $vars['content']['system_main_alter'] = array();
- $vars['content']['system_main_alter']['#type'] = 'markup';
- $vars['content']['system_main_alter']['#markup'] = '<div class="velosurnce-partner-page">' . $tabs . $global_actions . '</div>';
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement