AMR Problem (Sharer-Weiterleitung auf Facebook & CO)
Verfasst: Sa 21. Jan 2012, 16:04
Ich habe derzeit ein kleines Problem mit dem von uns allgeschätzten Plugin AMR.
Folgende Situation
Das ist inzwischen das was ich in der Auslese und Verarbeitung erst einmal zusammengesetzt habe.
Jetzt versuche ich das ganze auf einer Testseite einzubinden ... folglich geht der Code wie folgt weiter
In dieser Form funktioniert es wunderbar ... wenn AMR nicht aktiviert ist. Domain und Grund könnte man noch zusammenfassen, aber das ist hier derzeit bei der Fehlerproblematik derzeit nicht drin.
schreibe ich im echo nur die $url läuft AMR einwandfrei rüber und die front_content.php wird im String einwandfrei umgeschrieben. Sowie aber entweder direkt gecodet oder aber eben über $domain der Rest der zu übermittelnden URL hinzukommt ... geht gar nix mehr und es erfolgt keine Umschreibung mehr.
Dies ist aber zwingend notwendig, da bei uns die normalen Links von Contenido auf die Fehlerseite führen.
Gibt es irgendeine Variante die ich jetzt einfach übersehen habe ... oder ist es wirklich in der Kombination nicht zu bewerkstelligen?
Folgende Situation
Code: Alles auswählen
$idart = $oArticle->get("idart");
$grund = 'front_content.php?idart=';
$url = $grund.$idart;
$domain = 'http://www.naju-bw.de/';
Jetzt versuche ich das ganze auf einer Testseite einzubinden ... folglich geht der Code wie folgt weiter
Code: Alles auswählen
<p>Diesen Artikel weiterempfehlen:<a href="https://www.facebook.com/sharer/sharer.php?u=<?php echo $domain.$url ?> ?>" target="blank" title="Bei Facebook empfehlen">Facebook</a></p>
schreibe ich im echo nur die $url läuft AMR einwandfrei rüber und die front_content.php wird im String einwandfrei umgeschrieben. Sowie aber entweder direkt gecodet oder aber eben über $domain der Rest der zu übermittelnden URL hinzukommt ... geht gar nix mehr und es erfolgt keine Umschreibung mehr.
Dies ist aber zwingend notwendig, da bei uns die normalen Links von Contenido auf die Fehlerseite führen.
Gibt es irgendeine Variante die ich jetzt einfach übersehen habe ... oder ist es wirklich in der Kombination nicht zu bewerkstelligen?