| smit | 
					 | 
			
|---|---|
| 
					 moysayt.ru/projects?m=add - всех незарегистрированных пользователей перекидывает на форму авторизации. Точно так же хочу сделать для исполнителей. В правах такого не нашел. Банальное: 
<!-- IF {PHP.usr.maingrp} != 7 OR {PHP.usr.maingrp} != 5  -->
<meta http-equiv="refresh" content="0; /login">
<!-- ENDIF -->
не подойдет, т.к. нужно чтобы после авторизации, точно так же возврщало на эту же страницу. Как осуществить? 
 
 
 
  | 
			
| DenDevin | 
					 | 
			
|---|---|
| 
					 Здравствуйте! Чтобы решить вашу задачу, нужно использовать встроенные средства переадресации Cotonti, а именно cot_redirect. Эта функция должна использоваться в "контроллере" модуля, в вашем случае projects.  Ищете в модуле projects файл, который отвечает за обработку логики страницы index, обычно логика главной страницы модуля обрабатывается файломprojects.index.PHP,ищите именно его. В нем нужно поменять логику обработки запроса на добавление проекта.   Обычно этот код начинается так:
If($c == 'send'){ if(usr['maingrp']=='7' //группа пользователей Исполнители
{ cot_redirect(cot_URL('login));  }
Приблизительно так.. Но могут быть нюансы, надо смотреть код
 
						
					 |