2010-12-09 6 views
0

Je tente de créer un module qui permet à un utilisateur d'accéder à la gestion des tâches/services et de les publier sur notre site Web. Cela permettra également aux utilisateurs finaux de postuler pour un poste donné.Drupal 6 module d'affichage de carrière personnalisé

La hiérarchie est la suivante:

 
About Us Page (standard drupal page) 
    -Careers (overview with list of all openings) 
    -Department Pages (if one or more jobs are available, they'll be displayed here) 
     -Individual Job posting with form to submit resume 

J'utilise actuellement deux tableaux personnalisés pour les emplois et les services. J'ai tous les trucs de l'administration (CRUD) qui fonctionnent très bien - ma question réside dans la façon drupal d'intégrer les pages du département et les pages de carrière individuelles.

Dois-je créer un type de contenu personnalisé qui stocke toutes les données du travail/service dans le noeud? Ou devrais-je conserver mes tables personnalisées et les intégrer au module Path pour configurer toutes les pages du département et la page de l'application? De plus, quelle serait la meilleure façon d'intégrer le formulaire de demande d'emploi dans le module?

J'apprécie toute aide!

Répondre

1

Vous pouvez créer un type de noeud personnalisé pour les travaux, puis créer un vocabulaire de taxonomie pour les carrières avec des termes pour les départements à l'intérieur, afin que vous puissiez ensuite affecter les termes de taxonomie à un travail. Ce serait très rapide et facile à faire. Cela signifie également que vous pouvez générer de jolis fils d'Ariane catégorisés en utilisant le module Custom Breadcrumbs. Breadcrumbs personnalisé contient un sous-module appelé Custom Breadcrumbs Taxonomy afin que vous puissiez afficher des informations sur les carrières et les départements dans le fil d'Ariane.

Vous pouvez également utiliser Pathauto pour générer des URL conviviales SEO bien structurées en utilisant cette méthode. Edité pour dire qu'avec cette méthode, vous pouvez utiliser Views pour afficher des listes spécifiques à des termes de taxonomie simplement en activant le terme de taxonomie View, afin de pouvoir afficher toutes les ouvertures sur www.example.com/careers et toutes les ouvertures départementales sur www. example.com/careers/department-name.