Hi

I have a project I have to use Drupal for and I have never used it before. I usually work with Redaxo, which works totally different.

In Redaxo, you have templates, pages and modules (modules are like a mix between content types and blocks). So for example if you want to create a "Team" page for a company, you create a module, let's say "Team Member", which has a "Name", "Image", "Function" and an "Email". You then create a page "Team" and add as many "Team Member" modules as you need. Now if you look at the "Team" page, you see all the "Team Member" modules (depending on how you programmed the output, as list or grid or whatever).

How would I do something like this in Drupal, specially with lots of different content types? What techniques or modules should I be looking for?

I hope I used the correct "Drupal" terms.

If this has already been asked or is in the wrong category, please point me in the right direction. I didn't really know what to search for.

Thanks
Steve

Comments

phoang’s picture

Hi Steve,

I think you need to create a content type name "Team member" with some custom fields like: name, job tittle, image... After finished you content type, create some test contents.

Then you needs to take a look on Views module to know how to create a view which could be a page or a block to display all "Team member" content that you has created dynamically.

Views also allow you make some filter options and select which field from "Team Member" content type to display such as Name and job title only.

Here's the instruction about Views: https://drupal.org/node/1578360

Contact me for Drupal web development or outsource your projects...

Anonymous’s picture

Thats exactly what I was looking for.

Can I also add a slideshow on top of the list of nodes?

Thanks
Steve

phoang’s picture

For add a slideshow, you can go from here: https://drupal.org/project/views_slideshow

Make sure you read the documentation, and try to create a slideshow from this tutorial

Contact me for Drupal web development or outsource your projects...

Anonymous’s picture

I read somewhere, that you can combine views with panels. So if for example I wanted a Slideshow (slideshow view 1), the latest 2 news articles (view 2) and the latest 3 products (view 3) on the homepage, could this be done with panels?

And another question about the views slideshow:
I don't want to use cycle for the slideshow, i want to use swipe.js (better for responsive and mobile sites). Can I customize the output of a slideshow view, so that it fits my needs?

Thanks for all your help
Steve

phoang’s picture

Absolutely, Panels will work.

You can attache your swipe.js script in your views slideshow. Some people have used it and confirm that works here.

An alternative for responsive and mobile slideshow use Flex slider module.

Contact me for Drupal web development or outsource your projects...