[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Templatewähler im frontend
Seite 1 von 1

Templatewähler im frontend

Verfasst: 30. Mai 2016, 17:14
von anita
hallo,

gibt es bereits die Möglichkeit, das ein eingeloggter user im frontend ein Template für einen Artikel wählen kann?

Re: Templatewähler im frontend

Verfasst: 31. Mai 2016, 08:28
von Phoebus Ryan
Warum sollten sie das tun wollen? Was ist der Sinn und Zweck davon?

Spontan ist es schwierig zu sagen wie schwierig das umzusetzen wäre wegen den Berechtigungen im Redaxo. Es gäbe aber mit Sicherheit einen Weg.

Re: Templatewähler im frontend

Verfasst: 31. Mai 2016, 16:27
von Cheffchen
Hallo,

das geht eigentlich recht einfach.

im grunde musst 3 Template anlegen 1 Templateweiche und 2 oder 3 oder 4 eigene template
Hier mal zwar noch R4 aber der grund ist ja gleich, vielleicht hilft es.

Code: Alles auswählen

<? 
session_start();

if( !isset($_SESSION[optik]) &&  !isset($_GET[optik]) ){
$_SESSION[optik] = 1;
}elseif( isset($_GET[optik]) ){
$_SESSION[optik]=$_GET[optik];
}

if($_SESSION[optik]==2){
$optik=5; //neue mit Walt bg
}elseif($_SESSION[optik]==3){
$optik=3; //alte Standard
}else{
$optik=2; //alte Standard
}

$navTemplate = new rex_template($optik);
include $navTemplate->getFile();
?>

Re: Templatewähler im frontend

Verfasst: 31. Mai 2016, 16:55
von anita
danke cheffchen,

die letzten 2 Zeilen sind die entscheidenden für mich. Jetzt kann ich mir einen Plan machen, wie ich es komplett umsetze.

@Phoebus Ryan,

es ist der Wunsch der Agentur, für die ich ein Projekt programmiere. User sollen Artikel anlegen können und das Template dazu auswählen und das ganze im frontend.