News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 6
Seite [1]
CHDMedia


Rock the board





Beiträge: 60
# Thema - 13.03.2012 um 08:33 Uhr
Hallo Community,

ich habe ein kleines Problem.

Gerne möchte ich in der index.php definieren, dass die Startseite, die in den Optionen definiert wurde ein anderes Template bekommt. Im Forum habe ich schon einige Posts gefunden, jedoch sind diese nicht mit der für mich richtigen Lösung dabei.

Hier meine index.php

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
1. / 2. / ... 
<?php
// ClanSphere 2010 - www.clansphere.net
// $Id$

# Overwrite global settings by using the following array 
$tpl_file 'index.htm';

if(isset(
$_GET['mod']) && $_GET['mod'] == 'board' && ($_GET['action'] != 'options' AND $_GET['action'] != 'manage')) {
  
$tpl_file 'board.htm';
}

if(isset(
$_GET['mod']) && $_GET['mod'] == 'static' && ($_GET['action'] != 'options' AND $_GET['action'] != 'manage' AND $_GET['id'] <= '2' AND $_GET['id'] >= '2')) {
  
$tpl_file 'start.htm';
}

$cs_main = array('init_sql' => true'init_tpl' => true'tpl_file' => $tpl_file);

require_once 
'system/core/functions.php';

cs_init($cs_main);


Die Startseite (www.url.de) ohne Zusatz soll nun start.htm bekommen. Wie mach ich das am besten? Ich hoffe Ihr könnt mir helfen.


Zuletzt editiert von sk00zy am 13.03.2012 um 08:33 Uhr (1x Editiert)
Inaktiv
Rouven89


Going for pro




Beiträge: 539
# Antwort: 1 - 13.03.2012 um 10:21 Uhr
ich habe das so gemacht das ich aus dem root verzeichnis von deinem webspace (Also da wo die ganzen dateien von clansphere liegen - die index.php dupiliziert habe und in (deinem fall) start.php umbenannt habe dann öffnest du die start.php ersetzt dort index durch start - als nächstes packst du in deinen tempalte ordner das template der start.htm und das wars dann auch schon… aufrufen www.deineurl.de/start.php

wenn das das ist was du gemeint hast


------------------
http://sc-wiesens.de/

Der Sport Club "13 Eichen" Wiesens

Zuletzt editiert von Rouven89 am 13.03.2012 um 10:22 Uhr (1x Editiert)
Inaktiv
|
SlayR ClanSphere Team


Geekboy




Herkunft: Calbe (Saale)
Beiträge: 1133
# Antwort: 2 - 13.03.2012 um 12:21 Uhr
welches modul hast Du denn als Startseite definiert?


------------------
--- CLANSPHERE ---
Professional clan care starts here


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 3 - 13.03.2012 um 12:28 Uhr
zum glück wird der kram bald einfacher *duck und wegrenn*

hilft es nicht im beispiel ganz oben aus dem obersten index.htm ein start.htm zu machen?


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 4 - 13.03.2012 um 13:12 Uhr
Hab ihm schon per ICQ geholfen.

 
1.
2.
3.
4.
1. / 2. / ... 
 
if(!isset($_GET['mod'])) {
  
$tpl_file 'start.htm';
}

Es ging darum, wenn kein Mod mitgegeben wird, dass dann die start.htm aufgerufen wird.


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
CHDMedia
Thread-Ersteller


Rock the board





Beiträge: 60
# Antwort: 5 - 22.06.2013 um 10:52 Uhr
Wie würde denn das ganze funktionieren, wenn "schöne URLs" aktiviert ist?

Wenn das aktiviert ist habe ich das Problem, dass auf jeder Seite die "start.htm" angezeigt wird.

Hier nochmal die aktuelle index.php

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
1. / 2. / ... 
<?php
// ClanSphere 2010 - www.clansphere.net
// $Id$

# Overwrite global settings by using the following array
$tpl_file 'index.htm';

if(
$_GET['mod'] == 'news' && ($_GET['action'] != 'start')) {
    
$tpl_file 'start.htm'# start.htm wenn News Action = Start
    
}

if(!isset(
$_GET['mod'])) { 
    
$tpl_file 'start.htm'
# Startseite wenn Aufruf ohne Parameter

$cs_main = array('init_sql' => true'init_tpl' => true'tpl_file' => $tpl_file);

require_once 
'system/core/functions.php';

cs_init($cs_main);


P.S.: Eine start.php in dem News Mod ist vorhanden und funktioniert auch.


Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 6 - 22.06.2013 um 10:56 Uhr
http://www.csphere.eu/forum/board/thread/where/15781


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
Antworten: 6
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo