Create a custom form for page creation?

6 views
Skip to first unread message

dmackerman

unread,
Nov 6, 2009, 2:13:27 PM11/6/09
to RedDot CMS Users
Hello everyone,

I'm pretty new to the RedDot CMS, and what I'm trying to do is pretty
simple (I think).

Our site has a listing of "Recent Events". Right now this list is
being updated manually (yeah, terrible) and we would like to change
that. Ideally, there would be a "red dot" that would say something
like "add new event". This would pop-up, or redirect to a new page,
that had a form with the following:

Start Date:
End Date:
Event Name:
Description:

Now, I know Ive seen some custom controls (like a calendar) somewhere
in RedDot, but with my limited experience I am unsure on how to
accomplish this. I assume that each event that is added would be it's
own page with placeholders for that information?

Then once we have this "database" of events, how would I pull that
into a list on different parts of the site? We would add a list on
this page and link it to display the events?

Sorry if this isn't clear. Our team is in desperate need of RedDot
training but we cannot afford it right now. Any help is greatly
appreciated!

-Dave

Ingo Hillebrand

unread,
Nov 6, 2009, 3:09:14 PM11/6/09
to reddot-c...@googlegroups.com
Hi Dave,

RedDot offers a certain dot for your needs: addPage and AppendPage.
I don't have an example right now, but this is the right way.
Try scheduling to not update your site manually.

Greetings,
Ingo

markus giesen

unread,
Nov 8, 2009, 5:28:44 PM11/8/09
to RedDot CMS Users
Hey Dave,

So are you looking for a RedDot to create new pages? (Then Ingo is
right)
Or are you looking for something like a calendar or event list widget?

Cheers,
Markus

dmackerman

unread,
Nov 9, 2009, 8:28:36 AM11/9/09
to RedDot CMS Users
A calendar or event list widget would be excellent!

dmackerman

unread,
Nov 9, 2009, 2:26:27 PM11/9/09
to RedDot CMS Users
I've figured out how to make a list with pages, and all that is
working fine. Now my issue is this:

Say I have 2 content classes, one is called Event and the other is
called Event Listing. The Event content class has all the placeholders
for information about the events, and the Event Listing class contains
the list and formatting on how the list is going to be displayed. I
think I've got that part down.

The only question I have now is how do re-use the content from my
events in other parts of my site? There are portions of the site that
don't need all of the information that the Event Listing class is
using (say, a full listing of the events, times, dates, etc). What if
there is a small portion on my homepage that just needs the start date
and name of the event? How would I pull those elements into other
portions of my website?

Does that make any sense?

ed.kapu...@gmail.com

unread,
Nov 10, 2009, 9:33:04 AM11/10/09
to RedDot CMS Users
Dave, you'd want to create another content class that had a list on
it.

You'd then connect the event pages to that list. By checking the "use
content from following pages" checkbox, or something like that, you
can pull content from the connected pages. Now you'll want to add in
the html structure to the list content class by matching the
placeholder names to those in the event details.

Good luck.

Ed
Reply all
Reply to author
Forward
0 new messages