ConPresso Community

Fragen, Antworten, Diskussionen rund um das Content Management System ConPresso

 
[4.1.x] breadcrumbs und externe Links

 
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Bugs ConPresso 4
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6993

BeitragVerfasst am: 16.08.2012 11:37    Titel: [4.1.x] breadcrumbs und externe Links Antworten mit Zitat

Kleiner Tippfehler in der _include/buildpage.inc.php:

Wenn man die Breadcrumb-Navigation benutzt und in der Struktur externe Links hat, dann wird die URL nicht korrekt als Link ausgegeben.

Das fällt natürlich nur auf, wenn man pseudo-externe Links benutzt, um z.B. eine Rubrik zweimal einzuhängen (was sonst ja zu Chaos führt) oder direkt auf eine Unter-Rubrik leitet.

In der Datei wird mittels
Code:
$_settings = unserialize($db->v('settings'));

das Array mit Werten gefüllt.

Kurz danach wird versucht die URL mittels
Code:
$link = $settings['externalURL'];

zu setzen, was aber natürlich erfolglos bleibt, weil da ein "_" fehlt

Mit
Code:
$link = $_settings['externalURL'];

funktioniert es.

Das Gleiche gilt auch für das Target in
Code:
if (!empty($settings['externalURLTarget'])) {
  $_target = $settings['externalURLTarget'];
}

wo das "_" gleich zweimal fehlt.

Zusammengefasst sollte der Block "// build link" so aussehen:
Code:
// build link
$_settings = unserialize($db->v('settings'));
if (!is_array($_settings)) $_settings = array();

$link = $_settings['externalURL'];

$_target = $target;
if (!empty($_settings['externalURLTarget'])) {
    $_target = $_settings['externalURLTarget'];
}

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7

 
Für dieses Posting bedanken sich die folgenden User: balu
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Bugs ConPresso 4 Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen