huangdong před 6 roky
rodič
revize
471d97ea2e
2 změnil soubory, kde provedl 10 přidání a 5 odebrání
  1. 1 1
      helper/room/tpl_group_home.php
  2. 9 4
      helper/url_helper.php

+ 1 - 1
helper/room/tpl_group_home.php

@@ -549,7 +549,7 @@ class tpl_group_home
 //        $save_path = BASE_UPLOAD_PATH."/room/qrcodes/{$this->room_id}_{$this->cur_user}.png";
 //        $qrcode_path = BASE_SITE_URL . "/data/upload/room/qrcodes/{$this->room_id}_{$this->cur_user}.png?v=" . time();
 
-        $url = author_url::room_detail_url('room',$this->room_id);
+          $url = url_helper::room_detail_url('room',$this->room_id,$this->cur_user);
 //        $save_path = BASE_UPLOAD_PATH."/room/qrcodes/{$this->room_id}.png";
 //        $qrcode_path = BASE_SITE_URL . "/data/upload/room/qrcodes/{$this->room_id}.png?v=" . time();
 

+ 9 - 4
helper/url_helper.php

@@ -90,9 +90,12 @@ class url_helper
         $url = BASE_SITE_URL . "/mobile/index.php?act=index&op=room_invite&client_type=ajax&room_id={$room_id}&relay_id={$relay_id}";
         return $url;
     }
-    public static function room_detail_url($talk_type,$talk_id)
+    public static function room_detail_url($talk_type,$talk_id,$relay_id = 0)
     {
-        $url = BASE_SITE_URL . "/mobile/index.php?act=member_talk&op=room_detail&client_type=wap&talk_type={$talk_type}&talk_id={$talk_id}";
+        if($relay_id <= 0) {
+            $relay_id = session_helper::relay_id();
+        }
+        $url = BASE_SITE_URL . "/mobile/index.php?act=index&op=room_detail&client_type=wap&talk_type={$talk_type}&talk_id={$talk_id}&relay_id={$relay_id}";
         return $url;
     }
 }
@@ -165,8 +168,10 @@ class author_url
         $url = BASE_SITE_URL . "/mobile/index.php?act=index&op=room_invite&client_type=ajax&room_id={$room_id}&relay_id={$relay_id}";
         return $url;
     }
-    public static function room_detail_url($talk_type,$talk_id){
-        $relay_id = session_helper::relay_id();
+    public static function room_detail_url($talk_type,$talk_id,$relay_id = 0){
+        if($relay_id <= 0) {
+            $relay_id = session_helper::relay_id();
+        }
         $url = BASE_SITE_URL . "/mobile/index.php?act=index&op=room_detail&client_type=wap&talk_type={$talk_type}&talk_id={$talk_id}&relay_id={$relay_id}";
         return $url;
     }