Am Ende habe ich mich für die von @Rob Clayburn empfohlene JSON-Methode entschieden.
Es wirft ein massives Objekt mit allem ab, was es über die Erweiterung zu wissen gibt.
Am Ende schrieb ich Folgendes, um mir den Rezensionstitel und den Haupttext zu geben:
<?php
$url = 'http://extensions.joomla.org/index.php?option=com_jed&view=extension&layout=details&id=3711&format=json';
$contents = file_get_contents($url);
$decode = json_decode($contents, true);
$reviews = $decode['reviews'];
foreach ($reviews as $key => $value)
{
echo $value['core_title']['html'] . "<br>";
echo $value['core_body']['html'] . "<br>";
}
?>
Sie können auch durch html
entweder value
oder ersetzen text
.
Auf dem neuen JED können Sie etwas schreiben für:
- Funktionalität
- Benutzerfreundlichkeit
- Unterstützung
- Dokumentation
Wenn Sie also die Ergebnisse erhalten, erhalten Sie möglicherweise Folgendes:
{Funktionalität} TEXT_HERE {/ Funktionalität} {Leichtigkeit der Verwendung} TEXT_HERE {/ Leichtigkeit der Verwendung} {Unterstützung} TEXT_HIER {/ Unterstützung} {Dokumentation} TEXT_HERE {/ Dokumentation}
Daher kann eine Kategorisierung / Trennung erforderlich sein.
Hoffe, das hilft denen, die in Zukunft dasselbe tun wollen.
Ich könnte ein Joomla-Modul schreiben, damit andere es in ihre eigene Site integrieren können, ohne sich um Code kümmern zu müssen.