Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 8
Seite [1]
zyu`


Beginner





Beiträge: 7
# Thema - 29.04.2012 um 15:20 Uhr
Hey ihr,

wie der Name schon sagt möchte ich den Squadnamen ausgeben bei {wars:navlist}, der Platzhalter scheint ja nicht verfügbar. Wie bekomm ich das am besten hin?

Gruß
Inaktiv
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 1 - 29.04.2012 um 15:52 Uhr
Ohne PHP bzw. Clansphere Kenntnisse vermutlich überhaupt nicht.
Die Änderungen müssten in der "mods/wars/navlist.php" erfolgen.

Gruß


------------------
I like the part where it says 'nyan'



Zuletzt editiert von palle ClanSphere Team am 29.04.2012 um 15:55 Uhr (1x Editiert)
Inaktiv
|
zyu`
Thread-Ersteller


Beginner





Beiträge: 7
# Antwort: 2 - 29.04.2012 um 17:01 Uhr
Und mit leichten PHP-Kenntnissen?


Inaktiv
|
zyu`
Thread-Ersteller


Beginner





Beiträge: 7
# Antwort: 3 - 01.05.2012 um 23:15 Uhr
Hat keiner eine Idee? Kommt schon


Inaktiv
|
zyu`
Thread-Ersteller


Beginner





Beiträge: 7
# Antwort: 4 - 02.05.2012 um 23:27 Uhr
So, danke an meinen coolen Backender-Kollegen, der mir in 2 Minuten (!!) eine Lösung gezeigt hat. Ich bin enttäuscht, dass man hier auf 2 meiner Fragen nicht eingegangen ist.

Für alle, die dasselbe Problem in Zukunft haben, hier die Lösung:

Datei: /mods/wars/navlist.php

Ersetze in Zeile 10-12

 
1.
2.
3.
4.
5.
1. / 2. / ... 
 
$select 
'war.games_id AS games_id, cln.clans_short AS clans_short, war.wars_score1 AS wars_score1, '
        
'war.wars_score2 AS wars_score2, war.wars_date AS wars_date, war.wars_id AS wars_id';
$from 'wars war INNER JOIN {pre}_clans cln ON war.clans_id = cln.clans_id';


durch

 
1.
2.
3.
4.
5.
1. / 2. / ... 
 
$select 
'war.games_id AS games_id, cln.clans_short AS clans_short, war.wars_score1 AS wars_score1,war.wars_score2 AS wars_score2, 
           war.wars_date AS wars_date, sqd.squads_name AS squads_name, cln.clans_name AS clans_name, war.wars_id AS wars_id'
;
$from 'wars war INNER JOIN {pre}_squads sqd ON war.squads_id = sqd.squads_id INNER JOIN {pre}_clans cln ON war.clans_id = cln.clans_id ';


und füge in Zeile 40 nach

 
1.
1. / 2. / ... 
 $cs_wars[$i]['date'] = cs_date('unix',$cs_wars[$i]['wars_date']);


das ein:

 
1.
1. / 2. / ... 
 $cs_wars[$i]['squads_name'] = cs_secure($cs_wars[$i]['squads_name']);


Im Template kann man den Kurznamen des Squads dann durch {wars:squads_name} aufrufen.

Gruß, zyu


Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 5 - 03.05.2012 um 06:27 Uhr
Hättest auch einfach die Suchfunktion nutzen können, da hätteste auch in 2min ne lösung gehabt


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 6 - 03.05.2012 um 07:51 Uhr
Oder ganz einfach!... wars:navlist2 benutzen!


------------------
I like the part where it says 'nyan'



Zuletzt editiert von palle ClanSphere Team am 03.05.2012 um 07:58 Uhr (1x Editiert)
Inaktiv
|
zyu`
Thread-Ersteller


Beginner





Beiträge: 7
# Antwort: 7 - 03.05.2012 um 22:25 Uhr
03.05.2012 um 06:27 Uhr - equaL:
Hättest auch einfach die Suchfunktion nutzen können, da hätteste auch in 2min ne lösung gehabt


Das hatte ich bereits und habe auch auf die meisten Fragen eine Antwort gefunden, jedoch nicht hierbei. Deswegen der Thread.


Inaktiv
|
Deaktiviert

Supporter
Supporter



Beiträge: 1287
# Antwort: 8 - 06.05.2012 um 04:50 Uhr
Wie palle! schon sagte, Navlist2 hast du dir angeschaut? Wir sind alle nicht 24/7 hier im Forum aktiv, entschuldigung.


Inaktiv
|
Antworten: 8
Seite [1]


Sie müssen sich registrieren, um zu antworten.