ihaa.com > ihaaedit > editpagesearch
 

editpagesearch

4. Haut ja listaukset

Haku sivujen sisällöstä

<%editpagesearch('hakemistourl','template',$sanat)%>
<%editpagesearch('hakemistourl','template',$sanat, 'sorry')%>
<%editpagesearch('hakemistourl','template',$sanat, 'sorry', maxkpl)%>
<%editpagesearch('hakemistourl','template',$sanat, 'sorry', maxkpl,0)%>
Tekee haun ko. sivuista näyttäen ne sivut, joilla esiintyy
joku annetuista tekstipalasista jossain sivulla olevassa
muokattavassa kentässä.

Sorry-teksti näytetään jos mitään ei löydy. Maxkpl kertoo montako
max. näytetään hakutuloksia. Maxkpl:n jälkeen voi laittaa parametrin
0 (show all = ei) joka kertoo, ettei näytetä expiroituneita ja piilotettuja
sivuja, muuten haku näyttää nekin.

Template toimii samoin kuin listauksessa.

Esim. Tässä esimerkki kokonaisesta hakusivusta:

<FORM ACTION="/haku.html">
<%if (!isset($haku)) { $haku = ""; } %>
Hae sanoilla
<INPUT TYPE=TEXT NAME=haku VALUE="<%=qhtml($haku)%>">
<INPUT TYPE=SUBMIT VALUE="Hae">
</FORM>

<H2>Haun tulokset</H2>

<P><%editpagesearch("/hakemisto",
'<BR><A HREF="#link#">#otsikko#</A>',
$haku)%>

Pelkäksi hakulomakkeeksi riittää sitten esim.

<FORM ACTION="/haku.html">
<INPUT TYPE=TEXT NAME=haku VALUE="" SIZE=15>
<INPUT TYPE=SUBMIT VALUE="Sanahaku">
</FORM>

Kopioi siitä ja muokkaa tarpeisi mukaisiksi. Huomaa, että template:ssa
voi helposti käyttää mitä vain kenttiä joita kaikilla kohdesivuilla on.
Jos haluat hakea saitin kaikista sivuista, anna hakemistoksi "".

 

ihaa.com

ihaa.com

Kotisivu
Yritys
Uutiset
Ratkaisut

English
Japanese

Aiheet

Ahaa! Ajatuksia
Työkalut


Ota yhteyttä

(c) ihaa.com 1995-2002