Hallo,
ich hoffe jemand kann mir helfen:
ich gebe über ein PHP-Skript Inhalt auf meiner Typo3-Seite aus.
Das EXT-Template sieht so aus:
temp.script = PHP_SCRIPT
temp.script.file = fileadmin/scripts/seats_overview.php
temp.mainTemplate {
subparts.contents_script < temp.script
}
page.10 < temp.mainTemplate
Die Inhalte aus dem PHP-Skript werden gecached, also sollten Sie doch auch über die Suche gefunden werden!?
Deshalb meine Frage: Wie wird Inhalt aus PHP_SCRIPT indexierbar?
Viele Grüße,
Sven
Von welcher indizierung sprichs du?
Hi,
na die Indexierung für die Suche.
Wie kann der Inhalt aus dem PHP-Skript über die Suche gefunden werden?
na die Indexierung für die Suche.
Bei T3 gibts mehre Suchfunktionen. zb. die indexed_search oder die statische Suche?
Wie kann der Inhalt aus dem PHP-Skript über die Suche gefunden werden?
Indem man einen Suchbegriff auf dieser Seite in das Suchformular eingibt?
Ich hab indexed_search installiert, aber wenn ich nach einem Text suche, den ich in der PHP-Datei anlege, wird dieser nicht gefunden.
In der PHP-Datei weise ich der Variablen $content den Text zu, der auf der Typo3-Page erscheinen soll:
$content = "<div class='news-list-container'>irgendeintext</div>";
Wenn ich nach "irgendeintext" suche, bekomme ich kein Ergebnis.
Lösung:
In der Datei "ext_localconf.php" sollte es folgende Zeile geben:
t3lib_extMgm::addPItoST43($_EXTKEY,"pi1/class.tx_myextendion_pi1.php","_pi1","list_type",1);
Wichtig ist hier die "1", dadurch wird die Extension als "USER" und nicht "USER_INT" angelegt und die Inhalte werden gecached und indexiert.
Es kann auch nützlich sein, die Extension "realurl" zu installieren, denn wenn man die Inhaltsdarstellung über URL-Parameter steuert (z.B. "...&productid=123"), wird nur Einstiegsseite indexiert.