Ich versuche das schon häufiger angesprochene Thema "Artikel in mehreren Rubriken" mit Hilfe von latest_news zu lösen. Weise hierzu ein eigenes Template zu, in dem fest codiert der Verweis auf die Detailseite (unter Nutzung der Artikel-Nr.) enthalten ist. Dies klappt jedoch nur, wenn ich außer der Artikel-Nr. auch den Namen der (ursprünglichen) Rubrik angebe: detail.php?nr=1341&rubric=STR_Aktuelles. Dies hat aber den Nachteil, dass dann die Detailseite wieder das ursprüngliche template verwendet, welches den üblichen zurück-link auf die ursprüngliche Rubrik verwendet.
Daher meine Frage, komme ich auch anders an die Darstellung der Detailseite heran oder gibt es eine Möglichkeit, gezielt ein template für die Darstellung der Detailseite zuzuweisen?
Herzlichen Dank für jeden Tip
Ralf
Probleme mit spezieller Anpassung Detailseite
- MarkusR
- Handbuchversteher
- Beiträge: 7369
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 112 Mal
- Danksagung erhalten: 936 Mal
- Kontaktdaten:
Schaue Dir mal das Ende von _includesite/i_detail.php an
Im Teil
wird ja das Template festgelegt.
Wenn Du nun dem Link etwas wie &template=5 anhängst, dann könntest Du die Zeile
ändern in
Ungetestet!
Im Teil
Code: Alles auswählen
$db->next_record();
$db_template = $db->v('templates_id');
$db_nr = $db->v('nr');
$db_idx = $db->v('idx');
$db_email = $db->v('email');
$db_autor = $db->v('autor');
$db_changer = $db->v('changer');
$db_pub_datum = $db->v('pub_datum');
$db_verfallsdatum = $db->v('verfallsdatum');
$db_commentary = $db->v('commentary');
$db_titel = $db->v('titel');
$db_initial = $db->v('initial');
$db_freigabe = $db->v('freigabe');
$db_rubric_id = $db->v('rubric_id');
$db_last_modify = $db->v('last_modify');
if ($GLOBALS['lastUpdated']<strtotime($db_last_modify)) {
$GLOBALS['lastUpdated'] = strtotime($db_last_modify);
}
$pagetype = 'detail';
require(CPO_BASEDIR.'_include/select_template.php');
Wenn Du nun dem Link etwas wie &template=5 anhängst, dann könntest Du die Zeile
Code: Alles auswählen
$db_template = $db->v('templates_id');
Code: Alles auswählen
$db_template = $_REQUEST['template'] ? $_REQUEST['template'] : $db->v('templates_id');
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle