Hi there,
I have a Travel Agency that wants to edit their site but they can't since it's written in ASP, and there is no chance to put a "CMS function" inside it.
So the site should work like this:
* Some info pages (normal pages, pretty easy)
* A catalog of holiday structures, wich they are all over the world
idea: every structure (hotel, camping,...) have own content type "structure" which have taxonomy terms for the type of the structure, the nation (Italy, England,....) , and with relations module, I could put their special "packages" (like christmas pack with a good price, or else) and the services (swimming pool, gym, A/C,...), a photo gallery, and their availability (date from, date to) . Views with exposed filters for the list?
* Request information for booking:
idea: is it a hotel? i'll show a webform with some fields. is it a camping? i'll show another forms. The agency then should reply to the user, via e-mail from the staff area of the site (webforms?), but how can they answer the request from the site? custom module?
* Make the request to a final order: if the request is ok, they should transofrm into an order, and keep them .
idea: rules module, for a workflow path?
* Advanced search: i should search the structures for their types, names, nations, services, availability,... (exposed filters?)
A good example of the thing i wish : https://drupal.org/node/1930298
Got some tips/ideas/examples?
Thank you
Comments
Request information for
Request information for booking: rules+webforms
_
This is a pretty ambitious project is you've never used drupal before, but yes, as the link you included shows it can be done. There's already a good amount of info in the post you linked.
Not sure I would use webforms though-- it really depends on what you want to do with the data. Unless you plan on shipping it out of the site for more in depth use, I would just use content types.
Also maybe see the rooms module.
> This is a pretty ambitious
> This is a pretty ambitious project is you've never used drupal before
indeed, the only sites that i've done with drupal are "easy" websites, for promoting something (wines, ...). Thank god, i've learned views, blocks, node types, taxonomy and how drupal works with themes.
I'm learning with a book, too (Drupal 7 definitive guide), which is pretty useful (except some bogus examples, which i've corrected from myself :) )