Sending more than one value through the data grid menu and displaying different functions according to every registry.
//Reservations Menu Admin
case "reservations_menu":
//Function to get current page
$pageURL = base64_encode(basename($_SERVER['REQUEST_URI']));
//
$fp_view_type = $this->GetFieldProperty($field_name, 'view_type', 'view');
$color_name = Helper::GetColorNameByValue($field_value);
$field_value_array = explode('-', $field_value);
$field_value = $field_value_array[0];
$field_value_sale_id = $field_value_array[1];
if($field_value_sale_id > 0){
$output = "<button type=\"button\" class=\"btn btn-default btn-xs\" onClick=\"javascript:". $this->uniquePrefix ."_doPostBack('details','$field_value','&". $this->uniquePrefix."page_size=". $this->reqPageSize . "&". $this->uniquePrefix ."p=". $this->pageCurrent ."');\"><i class='icon-search' data-toggle=\"tooltip\" data-placement=\"top\" data-original-title=\"". $this->lang['menu_view']. "\"></i></button> <button type=\"button\" class=\"btn btn-default btn-xs\" onClick=\"javascript:". $this->uniquePrefix ."_doPostBack('edit','$field_value','&". $this->uniquePrefix."page_size=". $this->reqPageSize . "&". $this->uniquePrefix ."p=". $this->pageCurrent ."');\"><i class='icon-pencil' data-toggle=\"tooltip\" data-placement=\"top\" data-original-title=\"". $this->lang['menu_edit']. "\"></i></button>
<div class=\"btn-group\">
<button type=\"button\" class=\"btn btn-default btn-xs dropdown-toggle\" data-toggle=\"dropdown\">
<i class='gemicon-small-grid gemicon-small-gray' data-toggle=\"tooltip\" data-placement=\"top\" data-original-title=\"". $this->lang['menu_more_options']. "\"></i>
<span class=\"caret\"></span>
</button>
<ul class=\"dropdown-menu\">
<li role=\"presentation\">
<a class='text-left' role=\"menuitem\" tabindex=\"-1\" target='_blank' href=\"sale_details.php?salRID=$field_value_sale_id&edit=true&salesBURL=c2FsZXMucGhwP3NhbERHX19mZl90YmxDbGllbnRzX2NsaUlEPSZzYWxER19fZmZfdGJsQ2xpZW50c19jbGlJRF9vcGVyYXRvcj0mc2FsREdfX2ZmX3RibFNhbGVzX3NhbElEX29wZXJhdG9yPSZzYWxER19wYWdlX3NpemU9CiZzYWxER19zb3J0X2ZpZWxkPSZzYWxER19zb3J0X2ZpZWxkX2J5PSZzYWxER19zb3J0X2ZpZWxkX3R5cGU9JnNhbERHX3NvcnRfdHlwZT0mc2FsREdfX2ZmX3RibFNhbGVzX3NhbElEX29wZXJhdG9yPSZzYWxER19fZmZfdGJsU2FsZXNfc2FsSUQ9JnNhbERHX19mZl90YmxTYWxlc19zYWxDbGllbnRJRF9vcGVyYXRvcj0mc2FsREdfX2ZmX3RibFNhbGVzX3NhbENsaWVudElEPSZzYWxER19fZmZfdGJsU2FsZXNfc2FsQ3JlYXRpb25EYXRlX29wZXJhdG9yX2ZvX2Zyb209JnNhbERHX19mZl90YmxTYWxlc19zYWxDcmVhdGlvbkRhdGVfZm9fZnJvbT0mc2FsREdfX2ZmX3RibFNhbGVzX3NhbENyZWF0aW9uRGF0ZV9vcGVyYXRvcl9mb190bz0mc2FsREdfX2ZmX3RibFNhbGVzX3NhbERhdGVfb3BlcmF0b3JfZm9fdG89JnNhbERHX19mZl9zZWxTZWFyY2hUeXBlPSZzYWxER19fZmZfb25TVUJNSVRfRklMVEVSPQo=\" title=\"\" ><i class='glyphicon-usd' data-toggle=\"tooltip\" data-placement=\"top\" data-original-title=\"\"></i>". $this->lang['menu_sale']. "</a>
<a class='text-left' role=\"menuitem\" tabindex=\"-1\" href='javascript:".$this->uniquePrefix."verifyDelete(\"".Helper::EncodeParameter($field_value, $this->safeMode)."\",\"\");' title='' ".$on_js_event.'>'."
<i class='glyphicon-bin' data-toggle=\"tooltip\" data-placement=\"top\" data-original-title=\"\"></i> ". $this->lang['menu_delete']. "</a>
</li>
</ul>
</div>";
} else {
$output = "<button type=\"button\" class=\"btn btn-default btn-xs\" onClick=\"javascript:". $this->uniquePrefix ."_doPostBack('details','$field_value','&". $this->uniquePrefix."page_size=". $this->reqPageSize . "&". $this->uniquePrefix ."p=". $this->pageCurrent ."');\"><i class='icon-search' data-toggle=\"tooltip\" data-placement=\"top\" data-original-title=\"". $this->lang['menu_view']. "\"></i></button> <button type=\"button\" class=\"btn btn-default btn-xs\" onClick=\"javascript:". $this->uniquePrefix ."_doPostBack('edit','$field_value','&". $this->uniquePrefix."page_size=". $this->reqPageSize . "&". $this->uniquePrefix ."p=". $this->pageCurrent ."');\"><i class='icon-pencil' data-toggle=\"tooltip\" data-placement=\"top\" data-original-title=\"". $this->lang['menu_edit']. "\"></i></button>
<div class=\"btn-group\">
<button type=\"button\" class=\"btn btn-default btn-xs dropdown-toggle\" data-toggle=\"dropdown\">
<i class='gemicon-small-grid gemicon-small-gray' data-toggle=\"tooltip\" data-placement=\"top\" data-original-title=\"". $this->lang['menu_more_options']. "\"></i>
<span class=\"caret\"></span>
</button>
<ul class=\"dropdown-menu\">
<li role=\"presentation\">
<a class='text-left' role=\"menuitem\" tabindex=\"-1\" href='javascript:".$this->uniquePrefix."verifyDelete(\"".Helper::EncodeParameter($field_value, $this->safeMode)."\",\"\");' title='' ".$on_js_event.'>'."
<i class='glyphicon-bin' data-toggle=\"tooltip\" data-placement=\"top\" data-original-title=\"\"></i> ". $this->lang['menu_delete']. "</a>
</li>
</ul>
</div>";
}
break;
//Reservations Menu Admin