Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 15
Seite [1]
MastaofDisasta


Try to beat me




Herkunft: Saarbrücken
Beiträge: 189
# Thema - 28.10.2013 um 23:03 Uhr
Hallo Jungs,

ich möchte meine Team Ansicht so darstellen. http://team-whitex.de/downloads/Teams.png
Nur ich habe ein Problem. Ich weiß nicht wie ich "{squads:squads_picture}" in einem div oder tabelle als Background setzen kann.

Hier mein Beispiel:
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
1. / 2. / ... 
 
{loop:squads}
<
div id="teams_wrapper">
     {
loop:members}
    <
div id="teams_squadpic" hie soll es al hintergrund sein>
    {
members:name"<a href="{url:users_view:id={members:id}}">{members:nick}</a> {members:surname}

    </div>
     {stop:members}
</div>
{stop:squads}



Danke im Vorraus


------------------
Grüße
MastaofDisasta

www.evonity-gaming.de

Zuletzt editiert von MastaofDisasta am 28.10.2013 um 23:04 Uhr (1x Editiert)
Inaktiv
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 1 - 29.10.2013 um 11:08 Uhr
1. IDs in einem Loop zu verwenden ist eine ganz schlechte Idee, da IDs eindeutig sein sollten (stattdessen class/Klassen verwenden).
2. Gib das Hintergrundbild dem TeamWrapper; ggf. noch weitere Attribute von Background setzen: background @ css4you.

 
1.
1. / 2. / ... 
 <div class="team_wrapper" style="background: url({squads:squads_pic}) #000">


3. Musst du noch das Squad_Picture abfragen.
Dazu öffne die mods/squads/list.php,

Suche
 
1.
1. / 2. / ... 
 sqd.games_id AS games_id';


Ersetze durch
 
1.
1. / 2. / ... 
 sqd.games_id AS games_idsqd.squads_picture AS squads_picture';


Suche
 
1.
1. / 2. / ... 
   $data['squads'][$run]['games_img'] = '';


Füge davor ein:
 
1.
2.
3.
4.
5.
1. / 2. / ... 
 if(empty($data['squad']['squads_picture'])) {
  
$data['squad']['squads_pic'] = $cs_main['def_path'] . '/uploads/squads/nopic.jpg';
} else {
  
$data['squad']['squads_pic'] = $cs_main['def_path'] . 'uploads/squads/' $data['squad']['squads_picture'];
}


ungetestet ...

Grüße


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Zuletzt editiert von Tom08 ClanSphere Team am 29.10.2013 um 11:09 Uhr (1x Editiert)
Inaktiv
|
MastaofDisasta
Thread-Ersteller


Try to beat me




Herkunft: Saarbrücken
Beiträge: 189
# Antwort: 2 - 29.10.2013 um 14:03 Uhr
Danke für die Hilfe aber hat nicht funktioniert.

Noch eine Möglochkeit?


------------------
Grüße
MastaofDisasta

www.evonity-gaming.de

Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 3 - 29.10.2013 um 14:09 Uhr
Ein link wäre wohl nicht schlecht damit man sieht was daran nicht funktionieren soll.
Bzw. was sagt die Fehlerdiagnose oder der Error Log,...


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



Zuletzt editiert von palle ClanSphere Team am 29.10.2013 um 14:10 Uhr (1x Editiert)
Inaktiv
|
MastaofDisasta
Thread-Ersteller


Try to beat me




Herkunft: Saarbrücken
Beiträge: 189
# Antwort: 4 - 29.10.2013 um 14:28 Uhr
Hier der Link dazu:
http://www.team-whitex.de/clansphere/index.php?mod=members&action=amateurs


Also die Squad ansicht soll so aussehen:
http://team-whitex.de/downloads/Teams.png

Squadpic soll hinten als bg sein und oben drauf die User die im Squad sind das siehst du ja anhand des Screenshots.

Ich habe die Codes so eingefügt wie ihr geschrieben habt, aber das squadpic wird nicht angezeigt


------------------
Grüße
MastaofDisasta

www.evonity-gaming.de

Zuletzt editiert von MastaofDisasta am 29.10.2013 um 14:36 Uhr (1x Editiert)
Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 5 - 29.10.2013 um 15:11 Uhr
Der Platzhalter lautet auch
 
1.
1. / 2. / ... 
 {squad:squads_pic}
und nicht
 
1.
1. / 2. / ... 
 {squads:squads_pic}

Und bei folgendem bitte das / vor uploads entfernen.
 
1.
1. / 2. / ... 
 $data['squad']['squads_pic'] = $cs_main['def_path'] . '/uploads/squads/nopic.jpg';


Würdest du die Fehlerdiagnose nutzen, könntest du dir das Fragen sparen.


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



Zuletzt editiert von palle ClanSphere Team am 29.10.2013 um 15:17 Uhr (3x Editiert)
Inaktiv
|
MastaofDisasta
Thread-Ersteller


Try to beat me




Herkunft: Saarbrücken
Beiträge: 189
# Antwort: 6 - 29.10.2013 um 15:36 Uhr
Wie kann ich Fehlerdiagnose benutzen?

Habe die Sachen abgeändert funktioniert immernoch nicht.


------------------
Grüße
MastaofDisasta

www.evonity-gaming.de

Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 7 - 29.10.2013 um 15:59 Uhr
Zur Fehlerdiagnose:
http://wiki.clansphere.de/Fehlerdiagnose

Der Fehler muss PHP seitig liegen, weshalb man dir erst helfen kann, wenn du schreibst was im log steht.


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



Inaktiv
|
MastaofDisasta
Thread-Ersteller


Try to beat me




Herkunft: Saarbrücken
Beiträge: 189
# Antwort: 8 - 29.10.2013 um 16:15 Uhr
Hier bitte die Log DateiHier bitte die Log Datei
Dateianhänge:
zip 2013-10-29.zip (781 Byte - 29 mal heruntergeladen )


------------------
Grüße
MastaofDisasta

www.evonity-gaming.de

Zuletzt editiert von MastaofDisasta am 29.10.2013 um 16:15 Uhr (1x Editiert)
Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 9 - 29.10.2013 um 16:37 Uhr
Poste mal den Inhalt der PHP Datei, pls.


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



Inaktiv
|
MastaofDisasta
Thread-Ersteller


Try to beat me




Herkunft: Saarbrücken
Beiträge: 189
# Antwort: 10 - 29.10.2013 um 18:06 Uhr
Hier bitte die php und tpl dateien

Dateianhänge:
zip FTP.zip (27.08 KiB - 31 mal heruntergeladen )


------------------
Grüße
MastaofDisasta

www.evonity-gaming.de

Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 11 - 29.10.2013 um 18:25 Uhr
Also wenn ich schreibe Posten, dann meine ich damit nicht hochladen.
Ich habe weder lust etwas zu downloaden noch mir die gefühlten tausend Dateien anzuschauen die sich im Archiv befinden.

Also bitte Poste deine nach TomS angaben bearbeitete amateurs.php, denn im Archiv ist die unbearbeitet, aber ansich reicht es wenn du folgendes änderst:

 
1.
1. / 2. / ... 
   $data['squads'][$sq_run]['squads_picture'] = cs_html_img('uploads/squads/'.$cs_squads[$sq_run]['squads_picture']);

gegen
 
1.
1. / 2. / ... 
   $data['squads'][$sq_run]['squads_picture'] = 'uploads/squads/'.$cs_squads[$sq_run]['squads_picture'];


Und in der .tpl setzt du vor {squads:squads_picture} den Platzhalter {page:path} das sollte dann so aussehen:
 
1.
1. / 2. / ... 
 {page:path}{squads:squads_picture}


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



Zuletzt editiert von palle ClanSphere Team am 29.10.2013 um 18:25 Uhr (1x Editiert)
Inaktiv
|
MastaofDisasta
Thread-Ersteller


Try to beat me




Herkunft: Saarbrücken
Beiträge: 189
# Antwort: 12 - 29.10.2013 um 19:34 Uhr
Also page path im style von der div?


------------------
Grüße
MastaofDisasta

www.evonity-gaming.de

Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 13 - 29.10.2013 um 19:35 Uhr
jip


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



Inaktiv
|
MastaofDisasta
Thread-Ersteller


Try to beat me




Herkunft: Saarbrücken
Beiträge: 189
# Antwort: 14 - 29.10.2013 um 19:42 Uhr
Probiere ich gleich mal aus und melde mich nochmal. Schonmal danke.

EDIT:

Ich habe es ausprobiert und es hat wundervoll geklappt. Vielen Dank!


------------------
Grüße
MastaofDisasta

www.evonity-gaming.de

Zuletzt editiert von MastaofDisasta am 29.10.2013 um 20:41 Uhr (1x Editiert)
Inaktiv
|
MastaofDisasta
Thread-Ersteller


Try to beat me




Herkunft: Saarbrücken
Beiträge: 189
# Antwort: 15 - 04.11.2013 um 18:04 Uhr
Kann geclosed werden.


------------------
Grüße
MastaofDisasta

www.evonity-gaming.de

Inaktiv
|

Dieses Thema wurde von sgraewe ClanSphere Team PM geschlossen.

Antworten: 15
Seite [1]