eigene programmierte Dateiliste soll gesucht werden können

am 21.09.2011 - 08:49 Uhr in
Ich habe ein Modul geschrieben welches das heraufladen von FIles über ein form ermöglicht.
Die Ausgabe geschieht über einen Node und ist im Menüpunkt "Information & Tools". Diese Files sind sortier- und filterbar.
Bisher kein Problem, doch wie sage ich nun der search Funktion, dass sich das File suchen lässt? Ich möchte das File "Price list" suchen.
gespeichert ist das File in der Tabelle file_managed (von Drupal schon dabei).
Ich danke für die Antworten
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn du die Inhalte in deiner
am 21.09.2011 - 20:37 Uhr
Wenn du die Inhalte in deiner Datenbank liegen hast, müsstest du dir für das Durchsuchen ein eigenes Formular erstellen und dann in einer SQL Query die entsprechenden Inhalte abfragen..
Wieso hast du für diese Dateiliste nicht einfach einen eigenen Inhaltstyp ( Datei ) mit einem Filefield genutzt ? Die Ausgabe wäre dann einfach über Views möglich - auch das Durchsuchen der Inhalte ließe sich mit Hilfe eines hervorgehobenen Filters (exposed Filter) auf einfache Weise lösen.
Oder hattest du in diesem Falle sehr spezielle Anforderungen, die den Weg abseits der Contrib Module erforderten ??
Interessant wäre für dich dann vlt auch das Hook-System von Drupal - hiermit lässt sich über eine Module in bestehende Prozesse (Speichern von Nodes, Hochladen von Daten etc ) recht einfach zugreifen.
http://api.drupal.org/api/drupal/includes--module.inc/group/hooks/7
SteffenR
Hallo Steffen Meine Scheffs
am 22.09.2011 - 08:07 Uhr
Hallo Steffen
Meine Scheffs wollten es nicht das ich dies mit cck und views mache weil sie dies nicht können. sie können zwar gut programmieren haben aber leider keine anuhng von cck und views. :( somit musste ich alles von hand machen. die anforderung war, das ich benutzergruppen hatte. sprich ich musste firma erfassen mit 3 departments (management, project and services, guest) das für ca 15 firmen. jedes departement hat andere rechte die individuell einstellbar sind. somit ist die ausgabe über die views recht komplex denke ich mal. der benutzer des portals (kein programmierer) muss die rechte individuell anpassen können und wieder wegnehmen.
aus diesem folgte: (editieren un dlöschen immer dabei)
- modul für firma erfassen
- modul für departments erfassen
- modul für user(mit dem drupal user modul verknüpft), somit kan der user erfasst werden über eine andere oberfläche (user wird somit nur deaktiviert und nicht gelöscht und kan wieder reaktiviert werden)
- categorie erfassen
- unterkategorie erfassen
- modul für das erfassen von files
- modul für die anzeige von files
ich weis nicht ob es eine bessere lösung gab, aber dies scheinte uns die einzige möglichkeit zu sein um das projekt zu realisieren.
lg loony
loony schrieb Meine Scheffs
am 22.09.2011 - 09:30 Uhr
Meine Scheffs wollten es nicht das ich dies mit cck und views mache weil sie dies nicht können. sie können zwar gut programmieren haben aber leider keine anuhng von cck und views. :(
Und wozu dann überhaupt Drupal?
Alexander Langer
am 22.09.2011 - 10:17 Uhr
Meine Scheffs wollten es nicht das ich dies mit cck und views mache weil sie dies nicht können. sie können zwar gut programmieren haben aber leider keine anuhng von cck und views. :(
Und wozu dann überhaupt Drupal?
Schade, dass wir im Forum noch keinen +1 oder LIKE Button für Beiträge haben - hätte jetzt auf jeden Fall einen Klick verdient ;-)
ich hätte auch ein LIKE
am 22.09.2011 - 12:30 Uhr
ich hätte auch ein LIKE gegeben aber ja dies ist nur ein kleiner teil vom projekt. ein ticket & wartungsystem kommt noch und ein forum. dafür kann man drupal gut eignen und wer weis villeicht ja noch das ubercart plugin.
weis aber immer noch nicht wie ich drupal dazu bringe diese dateien zu suchen :( entweder habe ich SteffenR seine antwort nicht kapiert oder es geht so einfach nicht. :(
http://api.drupal.org/api/dru
am 22.09.2011 - 12:54 Uhr
http://api.drupal.org/api/drupal/modules--search--search.api.php/functio...