Seite 1 von 1
Suchen
Verfasst: 28. Jun 2006, 14:11
von sandmaus
Hallo,
habe jetzt das AddOns search_index installiert und das Template angepaßt, das Modul eingebunden und den Artikel angelegt und diesem das Modul zugewiesen.
Resultat: Nichts gefunden.
Gibts hierfür eine Standardlösung?
Danke im vorraus
Verfasst: 28. Jun 2006, 15:21
von Markus.Staab
Hi Sandmaus,
1. wieso nicht im alten Thread weiter gemacht?
2. wieso nicht die Boardsuche verwendet
Gruß,
Markus
Detail zum Suchproblem
Verfasst: 28. Jun 2006, 15:53
von sandmaus
Hey kills,
habe leider nichts übertragbares finden können.
Hier die Details:
[ externes Bild ]
Der Link des Suche-Artikels lautet:
http://localhost/redaxo/redaxo/index.ph ... it&clang=0
Eintrag im Template:
Code: Alles auswählen
<!--Sucheformular, optional -->
<form action="<?php print rex_getUrl(32); ?>" method="get" class="form">
<div id="suchen">
<input type="text" id="search" name="rexsearch" value="" size="20" maxlength="60" /> <input type="image" src="<? echo $REX['HTDOCS_PATH'] ?>files/suchschalter.gif" alt="Suche starten" title="Suche starten" class="button" />
</div>
</form>
<!-- Ende Suchformular -->
Modul Suche Ausgabe:
Code: Alles auswählen
<?php
/**
* Beispiel Such-Modul
*/
$search = new rex_search_index();
$search->searchIds = true;
$search->status = 1;
$search->path = 3;
$search->surroundchars = 50;
$search->sourround_start_tag = '<strong>';
$search->sourround_end_tag = '</strong>';
$result = $search->rex_search($_REQUEST['rexsearch']);
if (is_array($result))
{
foreach ($result as $hit)
{
/*
* Verfügbare Variablen:
* $hit['id']
* $hit['name']
* $hit['clang']
* $hit['highlightedtext']
*/
print '
<p><strong><a href='.rex_getUrl($hit['id'], $hit['clang']).'>'.$hit['name'].'</a></strong><br />
'.$hit['highlightedtext']."</p>";
}
}
else
{
print "<p>Nichts gefunden</p>";
}
?>
$REX['MOD_REWRITE']: TRUE
Soweit zu den derzeitigen Einstellungen.
Kann es sein, das es an der Mehrsprachigkeit liegt oder das irgendeine Zuweisung fehlerhaft ist?
Danke
Verfasst: 28. Jun 2006, 16:34
von Markus.Staab
Hi,
das Search index Addon ist installiert/aktiviert?
Geht denn die Backend/Admin Suche in REDAXO?
Hast du das Modul auch in den Artikel eingebunden?
Gruß,
Markus
Auch das hat sich geklärt
Verfasst: 28. Jun 2006, 16:45
von sandmaus
Danke an kills,
ja ich habe die Suche im Backend zu spät gesehen.
Danach die Quelle im Modul ersetzt und nun funktioniert es.
Danke vielmals
nochmal Suche
Verfasst: 6. Jul 2006, 12:43
von sandmaus
Hallo,
nachdem ich die Suche lokal zum laufen bekommen habe, funktioniert die nach dem kopieren auf den Webserver nicht.
Gibt da nen kleinen Trick?
danke
Re: nochmal Suche
Verfasst: 6. Jul 2006, 16:13
von serioussimon
sandmaus hat geschrieben:Gibt da nen kleinen Trick?
Nein.
Addon aktiviert? Index erneuert? Ist die Struktur und die Inhalte die selben wie lokal?
Willst du wirklich nur in Seiten der 3. Ebene suchen?
Ansonsten die Zeile "$search->path = 3;" einfach rausnehmen.
Aber keine Garantie, dass es daran liegt ...
Gruß Simon