Hello,
This is what I would ike to achieve:
A user visits a microsite, and is presented with several questions regarding the type of adventure holiday he would like. These include the type of activity (rock climbing, cycling etc.), the style of adventure (events, family, advanced), the region (by UK area), and the month they would like to go. They are then presented with a list of possible adventures that best match their criteria. For each adventure, the site presents further information about each adventure, reccommended accommodation, and reccommended equipment. This information will be supplied by several partner sites. This is not however a booking system or an e-commerce site and the results will link to the partner sites for the user to purchase etc. It has to be a CMS controlled site, with each partner having access to just their own content.
So basically I have several tables with relationships and it is just a case of firing some sql queries to obtain results. What I am finding with other CMS solutions is they are geared towards users specifying what apears on screen. I guess what I really need is a non-technical version of phpmyadmin, which controls the content in the database, not on screen.
I think EE is capable of handling this, but what I don’t want to do is to try and force something that is not suitable for this into what I want. If there is a better solution that does what I need, then it would be nice to know.
At the moment in EE I have setup some weblogs such as activity, equipment, accommodation. Categories then represent the activity types, and I have then used relationships as I would do in a relational database design, but have become a bit stuck, and not sure if it the right way to do things. Can I just have a form, and then use PHP to create an sql query based on the information to generate the activities that match for that user?
Another concern is the administration system terminology may confuse the end user as it is geared more towards blogging, but maybe this is just a case of user training.
Any suggestions, help would be grateful. I still feel this is better than Joomla etc which seem to be inflexible.