Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Module if/then/elseModule if/then/else
Previous
 
Next
New Post
8/15/2007 1:41 PM
 

You guys have been really great at helping me with other areas of my DNN configuring, I find myself in need of that help once more.

On my website i have access roles setup for buyers of products.
There are many types of products, each sold indivisually so I have setup a role for each product to give the person access to that products download/news/update pages.

Im wanting to setup DNN in a way where a user logs into my website they see some example text - "[Product name]Product Portal Access: Not Granted" and users with the product role to see some example text of "[Product name]Product Portal Access: [link to the page]"

My problem is i need to show the Not Granted text to non-subscribers of the role whiule NOT showing this text to the members of the role.

In basic syntax it would read something like:

If ProductAccess=TRUE THEN
    [show the product entry link] 
ELSE
   [show the No Access text]
ENDIF

So how can I configure a module to NOT display to a Product Subcriber, even though he is an actual Registered User to the website, while showing the No Permission Module to the Registered user whom is not a subscriber to the product role?

Thanks in advance.

 

 
New Post
8/15/2007 1:54 PM
 

Just set up a check to see if the user is in the role that can see the prodcut

IF UserInfo.IsInRole("ROLENAMEHERE") THEN
    [SHOW]
ELSE
   [HIDE]
END IF

 
New Post
8/15/2007 7:28 PM
 

Thank you very much.

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Module if/then/elseModule if/then/else


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out