Hi
We are looking for a good drupal module developper with drupal knowledge and a good drupal portfolio.
Hereby the description.
Make CONTENT TYPE ARTIESTEN:
This includes.
Naam (name, text inputfield)
Categorie (Category, option list)
Biografie (= Normal body textarea)
Prijs (Price, text inputfield)
Tijdsduur (Time, text inputfield)
Geluid (Sound, option list)
Opmerking (Remark, small textarea)
boekingsbureau (Agency, text inputfield)
Publiceren (Public, true/false)
foto-klein + alt text (small photo, image field)
foto-groot + alt text (large photo, image field)
We will do a import of artists from a big excel sheet. We will use this module for it: http://drupal.org/project/feeds
SEARCHFUNCTION
There will be 2 ways to get to the artist nodes.
1. Click on a category link at the bottom of each page.
This will bring you to a list with all artists from that category.
We will use a view for this. Would be great if we could use the argument filter in this view for that.
After you find the artist you click to his/her page and you will see the detail page of that artist
2. There will be a quick search block this is allready styled in html/css/js(ajax). It will be located on the homepage and several other pages
This block should be very "ajax" (the ajax work is allready done in static html. You can browse through the categories with 1 click. It loads all the artists in that category
You can then click the artist and it loads in step 3 of that block. Then when you clock the button, you go to the artists page again.
There is also a search box located in this block. With this searchbox you can search all the artists that contain that string of text.
This block only functions to get quickly to the right artist page.
Artist nodes & form
When your on the artist node you can see all the details from that artist + there is a block with a from.
This from requests a bunch of info from the person who wants to hire that artist. There is 1 tricky part there.
The first field should be already filled in according to the artists name. So a link between the block and the artists page your viewing.
This from should send a email to a specified email adres and a email to notified it is received.
Importing
When we import from the csv file we will import all the fields of the content type but also several other elements like:
meta keywords
meta descriptions
ect
Backend view
It is also smart to create a view for backend purposes. This view displays all the fields of a node in a grid like fashion.
This does not have to be super pretty. We should give access to this view only to a specific role.