Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

ROZWIĄZANY: Formularz szybkiego wyszukiwania


Amfidiusz

Rekomendowane odpowiedzi

Heya,

Chciałbym stworzyć własną wyszukiwarkę w szablonach IP.Content, która będzie zsynchronizowana z wyszukiwarką forum. Zależy mi na prostym polu tekstowym do wpisania frazy oraz przycisku 'Szukaj'. Chciałbym, aby po kliknięciu szukajka przeszukała aktywną aplikację (czyli jeśli jestem na forum, to szuka na forum, jeśli w galerii, to szuka w galerii).

Próbowałem manipulować kodem z bitu quickSearch, ale jest zbyt dużo niepotrzebnych dla mnie warunków i zmiennych. Nie umiem wyłuskać z tego prawidłowego hrefa.

Pomoglibyście mi stworzyć taki formularz?

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

You,

wg mnie to wszystko tam jest potrzebne. ;) Kwestia tylko dopasowania wyglądu. Chamskie przeklejenie kodu w celach testowych nie śmiga?

  • Lubię to 2

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Lepiej wyłuskaj potrzebne klasy CSS i je wstaw na sztywno. Cały ipb_styles nie jest dobrym pomysłem do importowania.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Próbuję jednak wrócić do podpięcia gotowego formularza szukania pod silnik wyszukiwarki IPB. Obecnie mój kod wygląda następująco:

								<form action="">
								<div class="search">
									<div>
										<input type="text" name="search" id="search" value="Search..." />
									</div>
									<input type="submit" value="" />
								</div>
							</form>

Próbowałem wyłuskać wyszukiwanie z domyślnego stylu:

								<form action="{parse url="app=core&module=search&do=search&fromMainBar=1" base="public"}" method="post">
								<div class="search">
									<div>
										<input type="text" name="search" id="search" value="Search..." />
									</div>
									<input type="submit" value="" />
								</div>
							</form>

Ale otrzymuję komunikat o braku 4 liter w wyrazie, czyli tak jakby słowo nie było przekazywane do formularza:

One or all of your search keywords were below 4 characters or you searched for words which are not allowed, such as 'html', 'img', etc, please increase the length of these search keywords or choose different keywords.

Coś jeszcze powinno się znaleźć w tym formularzu?

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

To:

 <input type="text" name="search" id="search" value="Search..." />

Zamień na:

 <input type="text" id='main_search' name='search_term' value="Search..." />

  • Lubię to 1

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.

Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.