Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 4
Seite [1]
tobimo


King for a day




Beiträge: 253
# Thema - 15.11.2010 um 14:43 Uhr
Guten Tag,

ich will die index.php?mod=members&action=teams um die Beschreibung der Squads erweitern, also um den squads_text


Das Problem was ich habe, ist, dass ich nicht weiß wo ich das hinzufügen muss in der .php-Datei sodass ich es in der .tpl einbinden kann. Bräuchte daher Hilfe.

Mein Ansatz:

$squads_order = 'squads_order, squads_name';
$cs_squads = cs_sql_select(__FILE__,'squads','*','squads_own = \'1\'',$squads_order,0,0);
$squads_loop = count($cs_squads);


muss ich das Feld $squads_order um squads_text erweitern?

und dann das
$id = 'id=' . $cs_squads[$sq_run]['squads_id'];
$squads_name = cs_secure($cs_squads[$sq_run]['squads_name']);

folgende ergänzen:
$squads_text = cs_secure($cs_squads[$sq_run]['squads_text']);


um dann in der .tpl {squads:squads_text} benutzen zu können?

Leider wird das nämlich nicht ersetzt und ich habe schon mehrere andere "mögliche" Platzhalter probiert, doch das klappt nicht. Schätze das daher etwas in der .php fehlt.


Wäre um Hilfe sehr dankbar.
Zusammenfassend will ich also den squads_text (die Squadbeschreibung) in mod=members&action=teams hinzufügen.


Zuletzt editiert von tobimo am 15.11.2010 um 14:44 Uhr (1x Editiert)
Inaktiv
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 1 - 15.11.2010 um 14:51 Uhr
bin auf Arbeit, da musst du dich noch etwas gedulden.


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



Inaktiv
|
tobimo
Thread-Ersteller


King for a day




Beiträge: 253
# Antwort: 2 - 15.11.2010 um 14:53 Uhr
Kein Problem, freut mich, dass man von dir immer schnell Hilfe bekommt!


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 3 - 16.11.2010 um 19:41 Uhr
du brauchst nur das hier ab ca. zeile 40 einfügen:
 
1.
2.
3.
4.
5.
6.
1. / 2. / ... 
  if(empty($cs_squads[$sq_run]['squads_text'])) {
    
$data['members'][$sq_run]['text'] = $cs_lang['notext'];
  }
  else {
    
$data['members'][$sq_run]['text'] = cs_secure($cs_squads[$sq_run]['squads_text']);
  }


der passende template platzhalter wäre dann dieser hier:
 
1.
1. / 2. / ... 
 {members:text}


und bevor ich es vergessen..du musst die lang/SPRACHE/members.php öffnen und das hier reinballern:
 
1.
2.
3.
4.
1. / 2. / ... 
 
// Teams
$cs_lang['notext']  = 'Kein Text vorhanden';


fragen/antworten zu cs_secure findest du hier:
http://wiki.clansphere.de/Function:cs_secure




für dich nochmal:
 
1.
1. / 2. / ... 
 $cs_squads cs_sql_select(__FILE__,'squads','*','squads_own = \'1\'',$squads_order,0,0);

das sternchen spricht bereits alle spalten der tabelle squads an, daher muss du nichts hinzufuegen/ erst recht nicht in die variable $squads_order xD



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



Zuletzt editiert von palle ClanSphere Team am 16.11.2010 um 19:54 Uhr (3x Editiert)
Inaktiv
|
tobimo
Thread-Ersteller


King for a day




Beiträge: 253
# Antwort: 4 - 18.11.2010 um 20:55 Uhr
Alles klar, das passt perfekt!


Inaktiv
|

Dieses Thema wurde von palle ClanSphere Team PM geschlossen.

Antworten: 4
Seite [1]