Beiträge: 1.450
Themen: 155
Registriert seit: 18.03.2006
27.04.2006, 12:32
(Dieser Beitrag wurde zuletzt bearbeitet: 11.09.2007, 17:29 von Jan.)
Hallo,
ich würde gerne die Suchfunktion erweitern. Es sollen nicht nur die Themen durchsucht werden, sondern auch die Seiten die ich neu erstellt habe. Ist das möglich?
Wenn ja wie?
Jan
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Das ist nicht einfach. Erste Voraussetzung ist, dass die Inhalte der Seiten in der Datenbank gespeichert sind. Ist das nicht der Fall, ist es nahezu aussichtslos.
Sind die Inhalte in der Datenbank vorhanden, müssen die Queries in der Datei search.php entsprechend erweitert werden. Hinzu kommt, dass die Ausgabe der Ergebnisse für das Forum konzipiert ist, es wird also auch schwer, die Ergebnisse einzubinden.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 1.450
Themen: 155
Registriert seit: 18.03.2006
Aber es ginge? Weiß jemand zufällig auch wie?
Ist damit ein hohes Risiko verbunden?
Beiträge: 1.626
Themen: 41
Registriert seit: 24.01.2006
27.04.2006, 14:11
(Dieser Beitrag wurde zuletzt bearbeitet: 27.04.2006, 14:14 von Garlant.)
Jan schrieb:Aber es ginge? Weiß jemand zufällig auch wie?
Ist damit ein hohes Risiko verbunden?
Hallo Jan,
Es ist mir kein Risiko bekannt, das dadurch auftreten könnte.
Du müsstest folgende Änderungen durchführen:
- Unterscheidung zwischen den Bereichen "Forum & Homepage" und der damit verbundenen Verlinkung
- Querys um die Datenbankfelder der Homepage erweitern
Vorraussetung ist natürlich, das deine Hompage über die Datenbank gefüllt wird.
Ich gebe keinen Support per Messenger oder PN!
Beiträge: 1.450
Themen: 155
Registriert seit: 18.03.2006
Ja wird sie.
1. Könnte man ja einfach mit einer if Anweisung und Checkbox realisieren.
2. Also einfach in der Tabelle suchen. Oder?
3. Gehört zur search.php noch was dazu? Oder kann man einfach dort den Code erweitern und seine Suche einbauen. Also einfach den fast gesamten Teil in den ersten Teil des if's und den eigenen Code dann als else?
Beiträge: 1.626
Themen: 41
Registriert seit: 24.01.2006
1. Da bin ich mir nicht sicher was du meinst
ELSE und IF wird dir da wahrscheinlich nur sehr begrenzt weiter helfen. Da ein Query bei der Ausgabe nicht einfach so sagen kann: "Ich komme aus Tabelle x und ich aus Tabelle y" Wahrscheinlich müsstest du jeder Tabelle einen zusätzlichen Wert geben, der sagt Tabelle x hat den Wert 1 und ist Außerhalb des Forums, Tabelle y hat den Wert 0 und ist damit im Forum.
2. Richtig es wird in der Tabelle gesucht, wobei du dann eventuell die Struktur deiner Tabellen der Homepage anpassen musst.
3.) Zur search.php gehört nichts weiter, denke ich.
Ich gebe keinen Support per Messenger oder PN!
Beiträge: 1.450
Themen: 155
Registriert seit: 18.03.2006
27.04.2006, 14:39
(Dieser Beitrag wurde zuletzt bearbeitet: 27.04.2006, 14:51 von Jan.)
Bei 1. meinete ich, dass ich einfach ins Suchformular zwei neue Chechbox einbaue und dann jenachdem ob im Forum, oder nur auf der Homepage, oder bei beiden gesucht werden soll ist eine Checkbox aktiv. Und dann wird in der search.php geschaut welche aktiv war. Und dann jenachdem halt die Tabellen durchsucht.
2. Wie durchsuche ich die Templates meiner selbst erstellten Seiten?
3. Kann ich damit dann auch die lang.xxx.php durchsuchen lassen? Nein oder?
Beiträge: 1.626
Themen: 41
Registriert seit: 24.01.2006
Du scheinst weder mich noch Michael vorhin verstanden zu haben.
Die Suche ist lediglich in der Datenbank Möglich, oder ist jeder Inhalt deiner Homepage mit Templates versetzt?
Ich gebe keinen Support per Messenger oder PN!
Beiträge: 1.450
Themen: 155
Registriert seit: 18.03.2006
ja, ich habe die Homepage und das Forum vermischt. Also ich habe ja mehrere Seiten. Zwei besteht aus dem Forum und dann noch weiten Seiten, die ich mit den Templates des Forums erstellt habe. Daher stehen die Seiten ja in der DB.
Ich wollte nur wissen ob die language Dateien auch durchsucht werden. Werden sie aber nicht.
Hab ichs immernoch falsch verstanden`?
Beiträge: 1.626
Themen: 41
Registriert seit: 24.01.2006
Es werden keine Dateien durchsucht, also auch nicht die lang Dateien.
So in dem Sinne wie du es dann vor hast wird es nicht funktionieren.
Die Strucktur müsste wie die der Threads und Posts sein.
Ich gebe keinen Support per Messenger oder PN!