ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Help conceptualizing client area for website

May 03, 2012 5:55pm

Subscribe [2]
  • #1 / May 03, 2012 5:55pm

    The Design Core

    359 posts

    I need a little help wrapping my head around how to achieve the following with EE.

    I need to create an area of a site for clients. It would be password protected & each client would have unique login credentials.

    When a client logs in, they would see assets that are related to their projects. There can be multiple projects that contain multiple assets.

    So I need some way to create all of this from within EE.

    What would be the best way to approach this?

  • #2 / May 03, 2012 6:41pm

    the3mus1can

    426 posts

    I would probably use Zoo Visitor (http://ee-zoo.com/add-ons/visitor).

    Projects would be a channel and you could either use EE relationships, Playa or set the project entry’s author to the appropriate member to get the per client filtering to work.

    It depends on what the project assets are, but I would probably use a Matrix field and just the regular EE file fieldtype for the assets.

  • #3 / May 03, 2012 6:57pm

    The Design Core

    359 posts

    Great ideas, Thomas!

    I had pretty much planned on using a channel for the Projects & Matrix for the assets.

    What I was fuzzy on was how to tie a member to the Project entries for filtering once logged in. Didn’t even occur to me to set the entry’s author. So simple!

    What about file organization on the server? Is there a good way to have a folder auto-generated for each member so there isn’t one massive folder containing all assets?

    Thanks man!

  • #4 / May 03, 2012 7:07pm

    the3mus1can

    426 posts

    If you’re using the native EE file fieldtype you would need to use one upload directory.  Something like P&T Assets could accommodate the subfolders, but you would not be able to auto-generate them.

  • #5 / May 03, 2012 7:10pm

    The Design Core

    359 posts

    Looks like i’m going to get my feet wet with some new add-ons! 😊

    Thanks again!

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases