Backdrop4Good / blm2020

Black Lives Matter Memphis 2020
0 stars 3 forks source link

Submitting/editing/claiming businesses #7

Open laryn opened 6 years ago

laryn commented 6 years ago

This will likely involve some discussion to parse out how to make this work, but here's the goal:

BLM Memphis team is thinking about categories and fields that would be required for user account and business submission.

laryn commented 6 years ago

Thinking out loud, would the CiviCRM Entity module be useful here?

laryn commented 6 years ago

Add a Business --initial concept:

rick02840 commented 6 years ago

The above is pretty basic/easy except this part:

if no matches it presents the login/create account form; after login it forwards to the "Add a Business" form with business name/street address pre-filled

Possibly for the first go around, the "no results" text in the search could say something like: "Your search tuned up no results.
If you own a black-owned businesses in Memphis and would like to add a listing for your business here, please [create and account] (or login if you already have one) and then [add your business]."

^ [ ] = link

laryn commented 6 years ago

@rick02840 I like the no results text, perhaps inviting people who don't own the business also to submit the information.

If we can assume that people are going to create accounts only to add businesses at this point, we can just invite them to create an account or login and then use Login Destination to forward them to the [add your business] page after login. (And we can expose a "Add your business" link to folks who are logged in already).