SubNav Item displayed but redirects to Homepage
- 
		I am adding a subnav item to my groups (to show screenshots that users uploaded). This is the function that does the code: if( !defined( 'SCREENSHOT_SLUG' ) )
 define( 'SCREENSHOT_SLUG', 'screenshots' );
 
 add_action( 'groups_setup_nav', 'cc_groupslugs_add', 3 );
 function el_groups_screenshots_handler() {
 locate_template( array( 'groups/single/home.php'), true);
 }
 
 function cc_groupslugs_add()
 {
 global $bp;
 if ( $bp->is_single_item ) {
 $group_link = $bp->root_domain . '/' . $bp->groups->slug . '/' . $bp->groups->current_group->slug . '/';
 
 bp_core_new_subnav_item( array(
 'name' => __( 'Screenshots', 'buddypress' ),
 'slug' => 'screenshots',
 'parent_url' => $group_link,
 'parent_slug' => $bp->groups->slug,
 'screen_function' => 'el_groups_screenshots_handler',
 'position' => 30,
 'user_has_access' => $bp->groups->current_group->user_has_access,
 'item_css_id' => 'screenshots'
 ) );
 }
 
 }in gourps/single/home.php I am doing this to display the correct theme template <?php elseif ( SCREENSHOT_SLUG == $bp->current_component ) : ?>
 <?php locate_template( array( 'groups/single/screenshots.php'), true) ?>The Navigation is displayed properly but when I click it, it redirects me to my homepage rather than to the correct template (which is not currupt and existent on the server). Am I doing something wrong here or forgetting something?? 
- The topic ‘SubNav Item displayed but redirects to Homepage’ is closed to new replies.