Neue con_keywords generieren lassen
Verfasst: Mi 15. Sep 2010, 14:28
Nach einem Update von 4.x auf 4.8 habe ich das Problem, dass nicht alle Artikel über die Suche gefunden werden. Erst wenn ich den Artikel neu speichere, wird der Artikel indexiert.
Daraufhin habe ich die con_keywords gelöscht und es mit diesem schon bekannten Skript versucht:
Die con_keywords wird zwar befüllt, aber es sind bei weitem nicht alle Suchwörter vorhanden. Hat jemand eine Idee, wie ich eine perfekte neue con_keywords erstellen kann, ohne jeden der >3000 Artikel manuell zu speichern. Für Hilfe wäre ich dankbar!
Interessanterweise findet die Suche im Backend (Artikelsuche) alle Artikel zum Suchwort. Auf welche Tabelle greift die Suche im Backend zurück?
Daraufhin habe ich die con_keywords gelöscht und es mit diesem schon bekannten Skript versucht:
Code: Alles auswählen
echo ' BackendModul zum neu indexieren der SQL-Tabelle <strong>con_keywords</strong><br>';
echo ' für den jeweiligen Mandanten und seiner Sprache<br>';
echo "<p>Mandant = $client<br>Sprache = $lang </p>";
echo '<br><input type="checkbox" name="Fill" value="fill"> con_keywords neu indexieren<br>';
echo '<br><input type="checkbox" name="Delete" value="delete"> con_keywords Tabelle leeren<br>';
if ($Delete == "delete"){
$sql = "delete from ".$cfg['tab']['keywords'];
$db->query($sql);
}
if ($Fill == "fill") conGenerateKeywords($client, $lang);
Interessanterweise findet die Suche im Backend (Artikelsuche) alle Artikel zum Suchwort. Auf welche Tabelle greift die Suche im Backend zurück?