CluesShop.com

Monday, 24 February 2014

multiple back in drupal7 using from_state

function scheduledevents_add_form($form, &$form_state, $scheduledevents) {
    // unset($_SESSION['fromtemplateview']);
      //global $base_url;
     // $path='';
     // $_SESSION['currentpage']
  //$_SESSION['flag']=false;
 
  if(!isset($form_state['page'])){
   // if($_SESSION['flag']==false){
  if(isset($_SERVER['HTTP_REFERER'])){
   $str=$_SERVER['HTTP_REFERER'];
   $t=explode('admin', $str);
   $schedulepagepath='admin'.$t[1];
   $form_state['page']['flag']=true;
   if($schedulepagepath=="admin/structure/cruise/manage"){
       $form_state['page']="admin/structure/cruise/manage";
        //var_dump('tre');
   }else{
     //  var_dump('fa');
      $form_state['page']="cruiseeventlist";
   }
  
  }
 //}
  }

No comments:

Post a Comment