Hi
what is the way to check the group of frontend user?
To check the login i check FE_USER_LOGGED_IN value, but for the frontend group?
Thanks
Hi
what is the way to check the group of frontend user?
To check the login i check FE_USER_LOGGED_IN value, but for the frontend group?
Thanks
Code:$this->import('FrontendUser', 'User'); $this->User->groups; // contains an array of all usergroups assigned to the current user
I've got this little function in my project
[code=php:jipsn8ke]<span class="syntaxdefault">
</span><span class="syntaxcomment">/**
***Check*permissions
***@param*object
***@return*boolean
**/
</span><span class="syntaxdefault">protected*function*checkPe rmission</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$objProject</span><span class="syntaxkeyword">)
{
</span><span class="syntaxdefault">****</span><span class="syntaxcomment">//*Member*is*in*group*that*is*allowed*for*p roject
</span><span class="syntaxdefault">****$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">import</span><span class="syntaxkeyword">(</span><span class="syntaxstring">'FrontendUser'</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">*</span><span class="syntaxstring">'User'</span><span class="syntaxkeyword">);
</span><span class="syntaxdefault">****if*</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">count</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">array_intersect</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">User</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">groups</span><span class="syntaxkeyword">,</span><span class="syntaxdefault">*deserialize</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$objProject</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">groups</span><span class="syntaxkeyword">))))
</span><span class="syntaxdefault">****</span><span class="syntaxkeyword">{
</span><span class="syntaxdefault">********return*true </span><span class="syntaxkeyword">;
</span><span class="syntaxdefault">****</span><span class="syntaxkeyword">}
</span><span class="syntaxdefault">****return*false</span><span class="syntaxkeyword">;
}
</span><span class="syntaxdefault">*</span>[/code:jipsn8ke]
Thanks...
i check all the solution
Bookmarks