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

How to approach this?

Development and Programming

landitus's avatar
landitus
24 posts
15 years ago
landitus's avatar landitus

Hi, I’m looking at EE and the Calendar plugin to have a public events website. I would like to be able to have members suscribing to events (posts) and those members are alerted with an email a day before the event. What’s the correct approach to this? an extension, plugin? I can’t figure this out. I have CI knowledge and feel I can make controllers and models but, where would they fit?

thanks!

       
Boyink!'s avatar
Boyink!
5,011 posts
15 years ago
Boyink!'s avatar Boyink!

Calendar plugin? If this is the Solspace Calendar add-on then posting on their support forums would probably be a better idea.

If not you’re probably looking at needing to develop a custom module.

       
landitus's avatar
landitus
24 posts
15 years ago
landitus's avatar landitus

Yes, I’m planning tu use the Solspace Calendar add-on. But how should approach members saving events to their profile and having a auto reminder of the event via email?

       
Boyink!'s avatar
Boyink!
5,011 posts
15 years ago
Boyink!'s avatar Boyink!

Well again, since you are using a 3rd party plugin for the calendar function then posting int the Solsplace forums for approaches on how to extend it is probably a better idea. Solspace has a Favorites add-on that might help the “saving to profile” part of your requirements.

       
landitus's avatar
landitus
24 posts
15 years ago
landitus's avatar landitus

I’m interested in knowing the extending capabilities of Expression Engine via Codeigniter code, so I would really like to hear thoughts of how to achieve this in the EE recommended way. Is it an extension? a plugin? why?

       
Boyink!'s avatar
Boyink!
5,011 posts
15 years ago
Boyink!'s avatar Boyink!

Have you reviewed the Developer Docs?

       
landitus's avatar
landitus
24 posts
15 years ago
landitus's avatar landitus

Yes, but I’m still confused to which kind of extension I should use and which is the logic of what It’s needed to do. I guess that saving an event means I should point to a url/controller of events/8589/save and that event should be saved to the logged user. Is that logic correct? Is that possible with EE? How should I aproach this?

       
Frans Cooijmans's avatar
Frans Cooijmans
36 posts
15 years ago
Frans Cooijmans's avatar Frans Cooijmans

Create a module, which a few actions to subscribe/unsubscribe and notify.

Then later on you can make a cronjob that calls the notify action e.g: http://domain.com/index.php?act=123.

More on these actions in the developer docs….

       
landitus's avatar
landitus
24 posts
15 years ago
landitus's avatar landitus

Thanks for the advise. I’ll look into it, then!

       

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.