|  |   | 26.04.2012, 16:16 
                                    
                                    
                                    
                                    
                                  | 
                            
                            
                              |  | petun 
 
 Зарегистрирован: 2009-06-17
 Сообщений: 28
 | Требуется создать единую страницу "Доступ к разделу запрещен", на данный момент в неткате этот механизм реализован немного не так, при доступе к определенному разделу вместо контента показывается форма логина.. НО!, момент такой, что остальной шаблон показывается польностью, чего в текущем проекте очень бы не хотелось... кто нибудь уже реализовал? 
 
 petun | 
                            
                            
  |  |   | 27.04.2012, 10:06 
        
        
        
        
      | 
  |  | petun 
 
 Зарегистрирован: 2009-06-17
 Сообщений: 28
 | эх.. сам себе отвечу.. ну и может кому пригодится, потому что по мне так хорошо, когда используется только одна страница для таких сообщений..
 в общем в макетах, в поле "Шаблон вывода навигации" пишем:
 
 
 
 Код:if ($AUTH_USER_ID == 0 && !in_array($sub, array(1,95)) ) {ob_end_clean();
 header("Location: /registration/");
 exit;
 }
 
 
 т.е. если пользователь не авторизован, и не находится на страницах с id 1 и 95, то редиректим его на страницу регистрации. Вот и все.
 
 
 petun | 
  |  |   | 14.03.2017, 19:11 
        
        
        
        
      | 
  |  | intrell ООО "Интрелл"
 
 
 Зарегистрирован: 2008-05-05
 Сообщений: 62
 | Ну или так 
 Код:if ($current_sub['Read_Access_ID'] >= 2 && $AUTH_USER_ID == 0) {ob_end_clean();
 header("Location: ".sub_link(147));
 exit;
 }
 
 
 HUBHOST.ru – использую хостинг для NetCat | 
  |  |   | 18.04.2017, 22:03 
        
        
        
        
      | 
  |  | lidiyatxy 
 
 Зарегистрирован: 2017-04-18
 Сообщений: 1
 | Спасибо за совет 
 
 https://oils.globecore.ru/ |