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

Strona z wynikiem wyszukiwań na ip.content


Przejdź do rozwiązania Rozwiązane przez BitGit,

Rekomendowane odpowiedzi

Trzeba przyznać, że strona z wynikami wyszukiwania na ip.contencie nie wygląda zbyt dobrze.

post-11912-0-88698100-1362319580_thumb.j

 

Odnalazłem kod, który odpowada za wyświetlanie wyników:

{parse striping="searchStripe" classes="row1,row2"}
<div id='search_results'>
	<ol>
		<if test="hasResults:|:is_array($results) && count($results)">
			<foreach loop="results:$results as $result">
				<if test="subResult:|:$result['sub']">
					<li class='{parse striping="searchStripe"} sub clearfix clear liwrap'>
						{$result['html']}
					</li>
				<else />
					<li class='{parse striping="searchStripe"} clearfix clear liwrap'>
						{$result['html']}
					</li>
				</if>
			</foreach>
		</if>
	</ol>
</div>

Teraz pytanie, idzie w jakikolwiek sposób zmienić wynik wyszukiwać, tak by np pokazywał się tylko tytuł artykułu i np data oraz autor?

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

W jakikolwiek pewnie tak. Musisz iść po nitce do kłębka, zaczynając od tego:

{$result['html']}

I znaleźć fragment który te wyniki generuje, a tam zrobić to czego potrzebujesz.

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

  • 5 miesięcy temu...
  • Rozwiązanie

Odgrzebię temat, może komuś przyda się rozwiązanie.
 
Istnieje dosyć prosty sposób, aby skrócić długość przedstawianej treści w wynikach wyszukiwania, bez zabawy w plikach czy szablonach. Otóż w panelu IP.Content, w sekcji Articles - "zarządzanie polami" należy wybrać pole "article body" u mnie "Główna treść" i w ustawieniach skrócić na listingu wyświetlaną wartość do interesującej nas długości. Ja ustawiłem sobie wartość 200 i jest to optymalna długość : mamy wtedy bardzo przejrzystą listę wyszukiwania. Tytuł, autor, data i kilka słów z artykułu..
 
było:
post-16952-0-27341100-1378121748_thumb.j
 
jest:
post-16952-0-74755600-1378121765_thumb.j
 
Tak samo możemy postąpić z polem "teaser paragraph" zwanym u mnie "Zajawką" - (ok. 132-150 znaków), wtedy również na stronie Kategorii nie będzie bałaganu w postaci zbyt długich wpisów.
 
było:
post-16952-0-92679100-1378121825_thumb.j
 
jest:
post-16952-0-35559000-1378121835_thumb.j
 
;)

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ę.