|
@@ -26,6 +26,13 @@ class Area
|
|
|
public function get()
|
|
|
{
|
|
|
$mid = Dever::load('passport/user')->check(false);
|
|
|
+ if (isset($_SERVER["HTTP_REFERER"])) {
|
|
|
+ $refer = $_SERVER["HTTP_REFERER"];
|
|
|
+ if (strstr($refer, 'pages/rights/search/search')) {
|
|
|
+ $mid = -1;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
if ($mid && $mid > 0) {
|
|
|
$member = Dever::db('agent/member')->find($mid);
|
|
|
$role = Dever::db('setting/role')->find($member['role']);
|