Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 11
Seite [1]
kerry


Rock the board




Beiträge: 57
# Thema - 30.11.2011 um 20:55 Uhr
Wie kann ich in den csphere templates eine if anweisung nutzen?

{if $winner == 1}
<div>bla</div>
{elseif $winner == 2}
<div>test</div>

{/if}

geht irgendwie nicht, der zeigt das genau so an ;/

Inaktiv
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 1 - 30.11.2011 um 21:02 Uhr
{if:winner} wenn es zutrifft (1 bzw. true)

{unless:winner} wenn es nicht zutrifft (0 bzw. false)


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

Inaktiv
|
Koffein


Going for pro




Beiträge: 536
# Antwort: 2 - 30.11.2011 um 21:02 Uhr
hajo war schneller


Zuletzt editiert von Koffein am 30.11.2011 um 21:03 Uhr (1x Editiert)
Inaktiv
|
kerry
Thread-Ersteller


Rock the board




Beiträge: 57
# Antwort: 3 - 30.11.2011 um 21:15 Uhr
geht nur true/false?

oder auch ==2
zb?



geht aber auch ned, der code wird einfach angezeigt

{if:winner}
<div>bla</div>
{unless:winner}
{/if}

seh ich dann auf der website


Zuletzt editiert von kerry am 30.11.2011 um 21:18 Uhr (1x Editiert)
Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 4 - 30.11.2011 um 21:26 Uhr
Es geht nur true/false.

Was spricht dagegen die If Anweisung in die PHP Datei zu verlegen?


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



Inaktiv
|
kerry
Thread-Ersteller


Rock the board




Beiträge: 57
# Antwort: 5 - 30.11.2011 um 21:27 Uhr
wenn winner==1 ist soll der text grün sein, sonst rot
und dann nochma winner==2, dann rot, sonst grün? ka wie ich das machen soll


Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 6 - 30.11.2011 um 21:54 Uhr
das true/false musst du in die php datei legen in ne if abfrage
$data['if']['winner'] = true;


------------------
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
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 7 - 30.11.2011 um 22:30 Uhr
Alles was du mit If abfragen willst, musst du vorher in der PHP Datei definieren.
Das template allein an sich erkennt kenie If-Anweisungen.

Wie Jam2 schon sagte, für ein einfaches IF machst du es in der PHP datei mit

 
1.
1. / 2. / ... 
 $data['if']['winner'] = true/false;


Kommt es in einer Schleife vor, musst du das an deine Schleife hängen. Bsp.:
 
1.
1. / 2. / ... 
 $data['players'][$run]['if']['blabla'] = true/false;


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

Supporter
Supporter



Beiträge: 1287
# Antwort: 8 - 30.11.2011 um 22:38 Uhr
 
1.
2.
1. / 2. / ... 
 if($cs_wars['wars_winner']==1$data[wars]['winner1']="#FF0000";
elseif(
$cs_wars['wars_winner']==2$data[wars]['winner1']="#C1C1C1";


<span style="color:#{wars:winner1}">...</span>

?


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 9 - 30.11.2011 um 22:47 Uhr
sowas ist unsauber, design sollte im theme geschehen


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

Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 10 - 30.11.2011 um 22:54 Uhr
kannst anstatt eine farbe zu übergeben natürlich auch ne css-klasse übergeben.


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

Inaktiv
|
Deaktiviert

Supporter
Supporter



Beiträge: 1287
# Antwort: 11 - 30.11.2011 um 23:20 Uhr
Richtig. Ob nun Color oder Class, ist jedem selbst überlassen. Fakt ist, dass es weniger Code ist und auch übersichtlicher, allerdings gehen da die Geschmäcker mit sicherheit auseinander. Aber die Kritik mit Color ins Design ist schon richtig.


Inaktiv
|
Antworten: 11
Seite [1]


Sie müssen sich registrieren, um zu antworten.