Jump to:

22972 Posts in 11596 Topics by 2824 members

General Questions

SilverStripe Forums » General Questions » Client Section

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Page: 1
Go to End
Author Topic: 875 Views
  • Joshuarr
    Avatar
    Community Member
    37 Posts

    Client Section Link to this post

    Hello.

    I am trying to build a section for clients to upload and download sensitive/confidential documents. I have figured out how to create a client zone that all registered clients can access, and I've figured out how to give each client their own profile page where they can add all sorts of contact and personal info (based on ForumRole.php). But I can't for the life of me figure out how to make a simple file manager for them.

    My requirements are:

    - Admin needs to be able to post files to a specific user
    - Member needs to be able to post files to the admin.
    - Everything else like edit and delete would be super but I know it's a lot to ask /s.

    I thought this would be easy but I'm close to giving up.

    Help?
    J

  • zenmonkey
    Avatar
    Community Member
    524 Posts

    Re: Client Section Link to this post

    You'll need to create a DataObject to store the files and font end Form to to access the Dataobject. Take a look at the DataObjectManger module sinceit already has a methods for controlling File Dataobjects

  • Hamish
    Avatar
    Community Member
    712 Posts

    Re: Client Section Link to this post

    Might be worth looking at the secure file module too

    http://silverstripe.org/secure-files/

  • klikhier
    Avatar
    Community Member
    150 Posts

    Re: Client Section Link to this post

    Joshuarr, have you managed to get file sharing up-and-running? If so, what was your approach?

    875 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.