Skocz do zawartości
  • 0
cherro0125

Dodawanie własnej kategorii do wyszukiwarki

Pytanie

cherro0125    0

W jaki sposób najprościej jest dodać do wyszukiwarki swoją kategorie, która wyszukiwała by w zależności od wpisanej treści dane z tabel? 

 

Wymaga to tworzenia widoku tak jak w większości przypadków? 

 

W które miejsce w kodzie modułu wyszukiwarki powinienem ingerować, aby dodać tam swoją część? 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Polecane posty

  • 1
Spanner    4210
8 godzin temu, cherro0125 napisał:

Oczywiście cały czas mam na myśli wyszukiwarkę po stronie frontu nie tą w ACP.

Jak chcesz po stronie frontu to zapomnij o tym co pisze @naXe tamto dotyczy ACP.

Na froncie dodawane są niejako samoczynnie pozycje jeśli są odpowiednie klasy. w danej aplikacji extensions/core/ContentRouter/... i później analogiczne do zadeklarowanych tam klas w sources, które implementują interface \IPS\Content\Searchable

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
naXe    72

/applications/APLIKACJA/extensions/core/LiveSearch

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
cherro0125    0

Powinno być to automatycznie zawarte przy każdej tworzonej aplikacji podczas generowania jej struktury? 

 

Jeżeli nie to wystarczy, że skopiuje jeden z plików z tego folderu z np. aplikacji core i pozmieniam wedle uznania? 

 

Oczywiście cały czas mam na myśli wyszukiwarkę po stronie frontu nie tą w ACP.

Edytowano przez cherro0125

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
cherro0125    0

Które parametry i funkcje w tym pliku implementującym interface \IPS\Content\Searchable są wymagane? 

 

Lekko pogubiłem się czytając ten kod na przykładzie Topic'ów.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
Spanner    4210
Dnia 14.07.2017 o 12:32, cherro0125 napisał:

Które parametry i funkcje w tym pliku implementującym interface \IPS\Content\Searchable są wymagane? 

 

Lekko pogubiłem się czytając ten kod na przykładzie Topic'ów.

Tytuł, data napisania, autor, treść, metodę hidden(), musi rozszerzać \IPS\Content\Item. to tak po krótce :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Chcesz dodać odpowiedź ? Zaloguj się lub zarejestruj nowe konto.

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony


  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×