Zobacz pełną wersję : Wyszukiwarka indeksująca skrypt php
Witam,
Mam do rozwiązania problem i potrzebuje sugestii. (Joomla 2.5)
Stworzyłem około 100 artykułów każdy jest prawie taki sam różni się zapytaniem do bazy napisanym w PHP.
Jedyna różnica to ID artykułu które jest przekazywane do zapytania.
Problem polega na tym, że wyszukiwarka indeksująca nie czyta wyniku zapytania tylko źródło.
W efekcie czego wyszukiwarka nie indeksuje danych które są istotne ale dostępne tylko po wykonaniu zapytania.
Możesz pokazać to co napisałeś w PHP ?
I z tego co rozumiem to zainteresuj się pluginami /plugins/finder/content
Kod z artykułu
<?php
$user="XXX";
$pass="XXX";
$baza="XXX";
$id=$_GET['id'];
mysql_connect('localhost', $user, $pass) or die(mysql_error());
mysql_select_db($baza) or die(mysql_error());
mysql_query("SET NAMES 'utf8'");
$result = mysql_query("select * from KLIENT where ID_KLIENTA = '$id';")
or die(mysql_error());
echo '<div>'.$row[0].' '.'</div>';
echo '<div>';
while ($row = mysql_fetch_row( $result )) {
echo '<span><strong>'.$row[2].'</strong></span>'.'<br /> <br/>'; // NAZWA
echo '<span>'.$row[6].' '.$row[7].'<br />'; // ADRES
echo $row[5].' '.$row[4].'<br />';
echo 'tel.: '.$row[8].'<br />'; // TELEFON
echo 'e-mail: '; // E-MAIL
echo '<a href="mailto:'.$row[9].'">'.$row[9].'</a><br /><br />';
?>
Zaglądałem też do tabeli gdzie zapisywane są dane z indeksowania i widzę tam fragmenty kodu.
Zakładam, że indeksacja działa na zasadzie przeszukiwania tabeli "content", wolał bym żeby indeksowało
wynik skryptu.
Wiele ci nie napiszę sugeruj się moim powyższym kodem.
Zacznij od nauki frameworka Joomla! a następnie poczytaj o pluginach, co dzięki nim można uzyskać. Tak jak napisałem wyżej dla ciebie pluginy to z grupy finder.
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!