Hallo DJ,
ich kann deinen Ausführungen nicht so recht folgen aber Volker wird sie sich anschauen 🙂 Danke!
Wir hatten doku´s "Ausblendverfahren" eingesetzt, funktioniert klasse doch heute morgen bin ich an die Grenzen gestossen. da wir auch im Content-Bereich auf externe URL verweisen, nutzen die Ausblendeinträge im Menü-Setup natürlich nichts.
Mal ganz blöd vorweg gefragt: Lässt sich nach Deiner Methode auch eine zusätzliche externe URL pro Sprache einbinden?
Falls nicht, gibt es eine Möglichkeit auch im Content-Bereich bestimmte Seiten (ID´s) auszublenden?
Aus der Praxis:
http://69.57.133.190/244.html
die Links verweisen auf ein php-Script, das wiederum braucht den Language-Key.
Viele Grüße
André
Hi Alfa-Freak,
erst mal kurz vorab, hatte Dir heute morgen auf Deine PM geantwortet, falls noch nicht bemerkt. 😃
alfisti.net schrieb
1. Mal ganz blöd vorweg gefragt: Lässt sich nach Deiner Methode auch eine zusätzliche externe URL pro Sprache einbinden?
2. Falls nicht, gibt es eine Möglichkeit auch im Content-Bereich bestimmte Seiten (ID´s) auszublenden?
zu 1: Ja
Zu 2: Sprachbezogen? Klar, über die Sprach-Einstellung, ansonsten verstehe ich die Frage nicht!
Ciao
Der DJ
n´abend
vielen dank DJ, es rockt jetzt 🙂
an deine umbaumassnahmen wollte volker nicht bei und ich sowies nicht aber wir haben es hin 🙂 eiegntlich ganz einfach, ich hatte nur einen denkfehler. die 3. menüebende lässt dich zwar nicht einfach ausblenden aber ich kann ja in der zweiten ebene, die noch im hauptmenü ist, den tip von doku anwenden 🙂 auch an doku nochmals meinen herzlichen dank!
n8
andré
dj.picasso schriebalfisti.net schrieb1. Mal ganz blöd vorweg gefragt: Lässt sich nach Deiner Methode auch eine zusätzliche externe URL pro Sprache einbinden?
zu 1: Ja
Ciao
Der DJ
hi dj.picasso,
das scheint wohl doch ein bißchen komplexer zu sein.
habe jedenfalls dank deiner klaren anleitung die entsprechenden felder in die db und das backend eingefügt. die dort eingetragenen werte werden auch in der datenbank abgespeichert.
so weit, so gut.
aber die sprachbezogene externe url wird leider von dem wert der pages-tabelle abgeblockt, sprich: nicht ausgeführt.
hat ev. diese stelle in der class.t3lib_page.php damit was zu tun?
/**
* Returns the URL type for the input page row IF the doktype is 3 and not disabled.
*
* @param array The page row to return URL type for
* @param boolean A flag to simply disable any output from here.
* @return string The URL type from $this->urltypes array. False if not found or disabled.
* @see tslib_fe::checkJumpUrl()
*/
function getExtURL($pagerow,$disable=0) {
if ($pagerow['doktype']==3 && !$disable) {
$redirectTo = $this->urltypes[$pagerow['urltype']].$pagerow['url'];
// If relative path, prefix Site URL:
$uI = parse_url($redirectTo);
if (!$uI['scheme'] && substr($redirectTo,0,1)!='/') { // relative path assumed now...
$redirectTo = t3lib_div::getIndpEnv('TYPO3_SITE_URL').$redirectTo;
}
return $redirectTo;
}
}
ich kann halt kein stück php und lebe von copy & paste... :o
deswegen steh ich nun leider ziemlich auf dem schlauch.
ich hoffe, du (oder auch jemand anderer... 😉 ) kannst mir ein bißchen weiterhelfen.
ciao
doku