We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

custom member fields

How Do I?

andrew001's avatar
andrew001
136 posts
5 years ago
andrew001's avatar andrew001

I am having some trouble trying to figure something out.

I would like to allow any member of a specific member group, the ability to fill out a custom form, that once submitted, is then displayed within the site somewhere. However, the member can only submit it once, and they need to categorize the entry. (pre-defined categories) They can never have more than one entry, but they can always go back and update the current one.. It’s kind of like a glorified user profile. BUT, I also need to allow one image upload as well, per user. (outside of profile pic)

I thought that maybe I could make use of custom member fields, but an image upload and the ability to categorize their entry eludes me.

I thought that maybe I can just use channel forms, however, the ability to limit the entry to just that member and no more, is hard for me to figure out.

Any idea how to pull this off?

I do have EE Harbor’s “User” and FreeForm Pro (Solspace)

Thanks

       
jphansen80's avatar
jphansen80
20 posts
5 years ago
jphansen80's avatar jphansen80

Maybe use a channel for this. And your template would run an SQL query based on the logged in member that they have < 1 entry in your given channel before they can see your channel form.

https://docs.expressionengine.com/latest/add-ons/query.html

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.