Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 6
Seite [1]
Mario


Just nerd





Beiträge: 934
# Thema - 30.08.2010 um 17:37 Uhr
Hi Leute, habe nun den Fehler gefunden warum meine Page durch Ajax zerschossen wurde, hier nachzulesen.

Gut das habe ich soweit geschaft :-) Nun aber das nächste Problem. Ich habe nun Ajax laufen und wenn ich nun aufs Board zugreifen will (board.htm) lädt Ajax die index.htm welche natürlich nicht so gestaltet ist wie die Board.htm, da ich ein breites Forum nutze.

Gibts da ne Lösung?

lg Mario


------------------




Inaktiv
SlayR ClanSphere Team


Geekboy




Herkunft: Calbe (Saale)
Beiträge: 1133
# Antwort: 1 - 30.08.2010 um 18:06 Uhr
Die Lösung ist relativ einfach! erstell Dir eine board.php (index.php kopieren und umbenennen), die statt index.htm die board.htm aufruft (einfach mal im Editor Deiner Wahl öffnen, dann siehst Du schon was ich meine). In Deinem Template fügst Du dann als Link-Platzhalter url_board:board_list ein. Der eigentliche Trick dabei ist der platzhalter url_board, der dann eine board.php aufruft. Ich habe das so in weiten Bereichen meiner Page gemacht. Damit alles wirklich glatt läuft, solltest Du Dir aber die neueste /mods/ajax/js/ajax.js aus dem Trunk herunterladen.


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


Zuletzt editiert von SlayR ClanSphere Team am 30.08.2010 um 18:07 Uhr (1x Editiert)
Inaktiv
|
Mario
Thread-Ersteller


Just nerd





Beiträge: 934
# Antwort: 2 - 30.08.2010 um 20:11 Uhr
Okey super, hätt ich auch selbst drauf kommen können, bin aber leider zu lange aus dem CMS Clansphere raus :(

Nun ja habe nun eine board.php erstellt und diese angepasst. Läuft alles super. Nur jetzt habe ich das Problem, wenn ich in der box "Neuste Themen" auf ein neues Thema klicke, werde ich mit der index.php ins board geleitet.

 
1.
1. / 2. / ... 
 index.php#mod=board&action=thread&where=103&start=0


Es sollte aber so aussehen

 
1.
1. / 2. / ... 
 board.php#mod=board&action=thread&where=103&start=0


Hat jemand ne Idee ? (Ich glaub da gabs auch ne Lösung, aber bin zu lange raus )

lg Mario


------------------






Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 3 - 30.08.2010 um 20:14 Uhr
ja das liegt daran dass in der navlist.tpl {url:...} statt {url_board:...} benutzt wird


------------------
www.laszlokorte.de

Inaktiv
|
SlayR ClanSphere Team


Geekboy




Herkunft: Calbe (Saale)
Beiträge: 1133
# Antwort: 4 - 30.08.2010 um 20:15 Uhr
Leider hilft da nur eines... Themes und tpl's umschreiben. gut das ich das schon für Dich gemacht habe

natürlich nach /mods/board
bzw.
/themes/DEINTHEME/board

kopieren
Dateianhänge:
php navlist.php (2.06 KiB - 14 mal heruntergeladen )
tpl navlist.tpl (287 Byte - 14 mal heruntergeladen )


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


Inaktiv
|
Mario
Thread-Ersteller


Just nerd





Beiträge: 934
# Antwort: 5 - 30.08.2010 um 20:17 Uhr
Super danke dank danke

Thread can closed

lg Mario


------------------






Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 6 - 30.08.2010 um 20:56 Uhr
reopened:
wenn du alle urls mit mod = board umgeschrieben haben willst, dann sind es mehr als diese 2 dateien! einfachste lösung ist immernoch die cs_url funktion zu bearbeiten!

tools.php
suche
$return = $cs_main['php_self']['dirname'];

darunter:
if($mod == 'board')
$base = 'board';

ungetestet, aber sollte funktionieren


------------------
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
|

Dieses Thema wurde von SCHIRI ClanSphere Team PM geschlossen.

Antworten: 6
Seite [1]