Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Ein Matchingmodul schreiben

Eingetragen von Igniting (49)
am 04.02.2013 - 16:45 Uhr in
  • Module
  • Drupal 7.x

Einen schönen guten tag,
ICh bin der Projektleiter einer Diplomarbeitsgruppe, und unsere Aufgabe ist eine Jobbörse im Großen und Ganzen.
Der Kern einer Jobbörse ist natürlich das man einen Job bekommt nachdem man seine Qualifikationen eingegeben hat.

Da wir uns leider bis jetzt nur sehr wenig mit PHP und Drupal beschäftigt haben und auch unser Lehrerstab sich da nicht auskennt wenden wir uns an euch.
Wir würden uns über jeden Input freuen den wir von euch bekommen können ;-)

Bis jetzt haben wir mal mithilfe dieses Befehls

<?php
$schulausbildung
= dp_query("SELECT name FROM Qualifikation WHERE Profilnummer = uid");
?>

Daten in $schulausbildung gespeichert. Wenn ich da jetzt recht habe steht in $schulausbildung jetzt der Name der Schule von dem User der den Befehl ausführt (unter der Annahme das die Tabelle richtig befüllt ist)
<?php
$jobanforderung
= array (dp_query("SELECT qualifikation FROM Stellenangebot"));  
?>

Hier würde ich jetzt einen array mit den Qualifikationen von allen Jobangeboten bekommen, richtig?
Und jetzt will ich nachschaun ob wir eine übereinstimmung haben zwischen unserem angebot ($schulausbildung) und unserem requirement ($jobanforderung)
<?php

$länge
= count($jobanforderung);
$i=0;
$jobliste = array();
$jobname = array (dp_query("SELECT name FROM Stellenangebot"));
for(
$x=0;$x<$länge;$x++)
  {
  if (
$jobanforderung[x]=$schulausbildung)
{
$jobliste[i] = $jobname[x];
$i++;
}
  }
?>

Jetzt müsste ich einen Array haben mit allen Jobs die der User ausführen könnte.
Soweit die Theorie, es funktioniert so leider nicht.
Sieht jemand die Fehler, oder kann uns einfach im Allgemeinen Tipps geben?

Vielen Dank!

mfg Igniting

‹ Simplenews: Timestamp und IP-Adresse speichern / auslesen [geloest] Webform Submission-Email Formatierung ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Mal abgesehen davon, daß

Eingetragen von wla (9333)
am 04.02.2013 - 21:16 Uhr

Mal abgesehen davon, daß db_query heißen sollte brauche ich für diese Anforderungen keine eigenen Programmierung, da ich so etwas, sprich Datenabfragen in Drupal, mit dem Modul Views erschlage. Das solltest ihr Euch mal als erstes ansehen.
Dann ist gelinde gesagt Drupal die falsche Spielwiese für eine Diplomarbeitsgruppe. Es braucht so ca 3 Monate, bis man sich in Drupal einigermaßen zu Hause fühlt und noch mal ca 2-3 Monate, bis man sich in der Drupal API entsprechend auskennt, damit man sinnvoll programmieren kann. Muß es für euch denn unbedingt Drupal sein oder habt ihr bereits soviel Erfahrung mit Drupal gesammelt? Mit der Drupal-Programmierung, also der API, habt ihr euch jedenfalls bisher noch nicht beschäftigt, wie ich an dem Code sehen kann.

Beste Grüße
Werner

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Programmierung und Views

Eingetragen von Igniting (49)
am 05.02.2013 - 19:03 Uhr

ok, zuallererst ist das ein Tippfehler und Copy-Paste, dummer Fehler meinerseits!
Vielen Dank für die Views empfehlung, ich habe mir inzwischen einige Tutorials durchgelesen und es klingt meiner Meinung nach ziemlich nach dem was wir brauchen!
Was es aber scheinbar nicht anbietet ist das Matching (wäre ja auch zu schön)
Sprich wir müssen Views schon eine fertige Tabelle liefern mit der es dann arbeiten kann, richtig? Weil views zeigt wie der name ja sagt nur die Tabelle aus der Datenbank an, und kann diese halt etwas formatieren und sortieren.

Wegen der Entscheidung von Drupal:
Wir haben uns mit mehreren CMS entschieden, und auf Drupal sind wir gekommen weil wir hier am schnellsten einige grundlegende Sachen programmieren konnten. Diese 5-6 Monate hatten wir leider nicht und werden wir auch nicht mehr haben, deswegen machen wir auch einen etwas starken Sprung in die Programmiereung. Wir kennen die Drupal programmierung inzwischen schon etwas mit hooks und dergleichen, aber von wirklich verstehen im großen und Ganzen ist nicht zu reden.
Insofern sollte es schon drupal sein, da wir mit anderen CMS wie Joomla oder Wordpress noch weniger Erfahrung haben, und wir bis Ende April etwas abliefern müssen.
Und gerade deswegen sind wir hier bei euch, da ihr uns bis jetzt sehr tatkräftig unterstützt habt ;-)

Also nochmal vielen Dank für die Empfehlung von dem Modul, ich werd mich damit auseinandersetzen!

mfg Igniting

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zu Views gibt es eine

Eingetragen von wla (9333)
am 05.02.2013 - 19:46 Uhr

Zu Views gibt es eine hervorragende Tutorial Serie von NodeOne. Das sind 30(!) Videos. Diese Reihe ist das Beste, was es zur Benutzung von Views gibt.

Beste Grüße
Werner

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Matomo(?) in Seite, aber Deinstalliert!
  • Upgrade Drupal 7 auf Drupal 9 / Inhalt erstellen zeigt nur Fehler an
  • Olivero veraendern
  • Fehlermeldung nach Update auf Drupal 10
  • Wie Button erstellen?
  • footnotes bei D10 und CKE5
  • ckeditor Bilder skalieren
  • Bild in welcher Form die Beschriftung!
  • Drupal 10 und Adaptive Theme 2.0
  • Drupal Commerce: Deprecated Module deinstallieren: CKEditor, RDF
  • [gelötst] Migration einer Seite von D8.9 auf 9 resp 10
  • Theme Olivero - Rand entfernen?
Weiter

Neue Kommentare

  • @onkel Bob,Erst mal
    vor 5 Tagen 1 Stunde
  • Prinzipiell geht das schon.
    vor 5 Tagen 1 Stunde
  • Rubi_2021 schriebWie genau
    vor 1 Woche 3 Tagen
  • Ok, war ein Versuch. ;-) Kann
    vor 1 Woche 3 Tagen
  • Danke
    vor 1 Woche 3 Tagen
  • Redest Du von dem
    vor 1 Woche 4 Tagen
  • Mit sticht das hier ins
    vor 1 Woche 4 Tagen
  • Mit welcher Version Drupal
    vor 1 Woche 4 Tagen
  • Bitte um Hilfe
    vor 1 Woche 4 Tagen
  • Fehler trotz Neuinstallation
    vor 1 Woche 4 Tagen

Statistik

Beiträge im Forum: 248796
Registrierte User: 19831

Neue User:

  • J. Berten
  • vohome
  • DerRalph

» Alle User anzeigen

User nach Punkten sortiert:
wla9333
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 3 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association