×

Notice

The forum is in read only mode.
Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC: Suchen

Suchen 11 years 4 months ago #21552

  • ST
  • ST's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 31
  • Thank you received: 0
Hallo zusammen,
was muss man einstellen und umschreiben, damit man in der Suche des Seminarmodules anhand der ID oder Eventnummer das richtige Event angezeigt bekommt? Aktuell scheinen diese beiden Felder nicht durchsucht zu werden.

Suchen 11 years 4 months ago #21555

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556
Hallo,

meinst du die Joomla Suche (Matukio Plugin) oder die "interne" Suche von Matukio?

Für die interne aus der Verastaltungsliste musst du die Datei components\com_matukio\views\eventlist\view.html.php bearbeiten und nach der Variablen "$suche" suchen und den SQL-Suchstring um die beiden Felder erweitern.

Viele Grüße

Yves

Suchen 11 years 4 months ago #21558

  • ST
  • ST's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 31
  • Thank you received: 0
Hallo Yves,
ich meine die Suche auf der Seite selbst - sprich im Plugin.

Gruß

Suchen 11 years 4 months ago #21562

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556
plugins\search\matukio\matukio.php und ebenfalls nach "$suche" suchen

Yves

Suchen 11 years 4 months ago #21564

  • ST
  • ST's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 31
  • Thank you received: 0
Ich habe keinen Ordner Plugins. Ich bin mir auch nicht sicher ob es sich um das Plugin handelt.

Ich meine das Suchmodul auf der Website:

Suchen 11 years 4 months ago #21565

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556
Das ist die interne Suche - siehe meinen ersten Post

Suchen 11 years 4 months ago #21566

  • ST
  • ST's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 31
  • Thank you received: 0
Ich habe die Datei angepasst:
ALT:
$suche = "\nAND (a.semnum LIKE '%" . $search . "%' OR a.gmaploc LIKE '%" . $search . "%' OR a.target LIKE '%" . $search . "%' OR a.place LIKE '%" . $search . "%' OR a.teacher LIKE '%" . $search . "%' OR a.title LIKE '%" . $search . "%' OR a.shortdesc LIKE '%" . $search . "%' OR a.description LIKE '%" . $search . "%')";

Neu:
$suche = "\nAND (a.id LIKE '%" . $search . "%' OR a.gmaploc LIKE '%" . $search . "%' OR a.target LIKE '%" . $search . "%' OR a.place LIKE '%" . $search . "%' OR a.teacher LIKE '%" . $search . "%' OR a.title LIKE '%" . $search . "%' OR a.shortdesc LIKE '%" . $search . "%' OR a.description LIKE '%" . $search . "%')";

Ich habe gleich den ersten Wert geändert von semnum in id, sodass ich nach der ID-Suchen kann. Jedoch sagt er immernoch keine Veranstaltung gefunden.

Suchen 11 years 4 months ago #21567

  • Yves Hoppe
  • Yves Hoppe's Avatar
  • Offline
  • Administrator
  • Administrator
  • Posts: 3519
  • Karma: 71
  • Thank you received: 556
Weil unten im Query die Id nicht abgefragt wird:

$database->setQuery("SELECT a.title AS title,"
. " a.begin AS begin,"
. " a.publishdate AS created,"
. " a.shortdesc AS text,"

einfach erweitern SELECT a.id, a.title AS ...

Suchen 11 years 4 months ago #21568

  • ST
  • ST's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 31
  • Thank you received: 0
Dort steht folgendes:
$database->setQuery("SELECT a.* FROM #__matukio AS a LEFT JOIN #__categories AS cat ON cat.id = a.catid"
                . $leftjoin
                . (COUNT($where) ? "\nWHERE " . implode(' AND ', $where) : "")
                . $suche
        );

Suchen 11 years 4 months ago #21572

  • ST
  • ST's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 31
  • Thank you received: 0
Problem gelöst.
  • Page:
  • 1
Time to create page: 0.268 seconds