parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Передача переменной из польз. класса

Uarik 06.07.2017 15:39

Подскажите, пожалуйста, правильно ли я сделал?
меня смущает кусок:
@init[]
$user
Код:

user.p
@CLASS
userinit

@load[]
^if(def $cookie:smartseller){
	^MAIN:dbconnect{
  		 $sesuser[^table::sql{select
	  username, usergroupid, user_rights 
  		 from
	  a_session
 		 where
	  ses_crypt='$cookie:smartseller'}]
	}
}

^if(def $sesuser){
	 $user[
		$.name[$sesuser.username]
		$.groupid[$sesuser.usergroupid]
		$.rights[$sesuser.user_rights] 
 	]
}

@init[]
$user
auto.p
@main[]
$usr[^userinit::load[]]
$user[^hash::create[^usr.init[]]]
^header[]
^if(def $user){  
  ^body[]
 }{
  ^authbody[]
}
^footer[]


  • Передача переменной из польз. класса, Uarik 06.07.2017 15:39