Hi everyone, I'm new at this, I tried Joomla but couldn't make it work, then I knew Drupal two days ago and it's been good for me, I'm newbee but I know basics of css, html and javascript.

I'm creating a website that I want to be much like this one: http://drupal-interactive-digital-marketing.com/directory a list of items (in my case they will be hotels) that appears sorted according to the parameter that the user selects (could be category, location or price) and if one item is clicked in, it will link you to the item's dedicated page.

I think that the base info could be in XML but I'm not sure if this is the best option for Drupal.

I appreciate any help, I really will.

Thanks in advance,
LGM

Comments

sp_key’s picture

Hi,

the "parameters" you specify are all categories in fact.

You should create rich hierarchical taxonomy vocabularies with terms that reflect your business criteria. (See taxonomy)
For example a taxonomy vocabulary could be "functions". Functions could have children terms such as "parking", "wi-fi", "breakfast included" and so on. Another vocabulary could be "City" where different areas could be children terms.

You would then categorise content under the above categories and use the Views module to create and display the list.

You should spend lots of time investigating how other sites like booking.com do it.

Rajan M’s picture

You can define taxonomy terms for your hotels( hotels is one of the content type in your case). So while creating/editing hotels( node hotel) you can specify taxonomy terms/terms .
Views is non replaceable part of drupal, so use it for you directory structure and expose taxonomy filter.
All the best :-)

lmedrano2’s picture

Thanks for your kind help, now I have something to start with.