Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 6
Seite [1]
gent0s


Try to beat me




Beiträge: 138
# Thema - 15.03.2011 um 14:01 Uhr
Moin, hab mal wieder ne frage da ich nicht so viel ahnung von php habe^^
Ich hätte gerne in der {files:navlist} auch gerne die Kategorie drin.

Jetzt:
 
1.
2.
3.
4.
1. / 2. / ... 
 {loop:files}
{
files:date}<br />
<
a href="{url:files_view:id={files:files_id}}">{files:files_name}</a><br />
{
stop:files}


So möchte ich es gern haben:
 
1.
2.
3.
4.
1. / 2. / ... 
 {loop:files}
{
files:date} - {files:category_name}<br />
<
a href="{url:files_view:id={files:files_id}}">{files:files_name}</a><br />
{
stop:files}


Nun die Frage. Was muss in der files/navlist.php hinzugefügt werden um dies zu ermöglichen?


------------------
Inaktiv
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 1 - 15.03.2011 um 20:08 Uhr
hi,
suche:
 
1.
1. / 2. / ... 
 $select 'files_name, files_time, files_id';


 
1.
2.
1. / 2. / ... 
     $data['files'][$run]['files_name'] = strlen($data['files'][$run]['files_name']) > $cs_option['max_headline'] ? cs_substr($data['files'][$run]['files_name'], 0$cs_option['max_headline']).'..' $data['files'][$run]['files_name'];
  }

ersetze:
 
1.
1. / 2. / ... 
 $select 'files_name, files_time, files_id, categories_name';


 
1.
2.
3.
4.
1. / 2. / ... 
 
    $data
['files'][$run]['files_name'] = strlen($data['files'][$run]['files_name']) > $cs_option['max_headline'] ? cs_substr($data['files'][$run]['files_name'], 0$cs_option['max_headline']).'..' $data['files'][$run]['files_name'];
    
$data['files'][$run]['category_name'] = cs_secure($data['files'][$run]['categories_name']);  
  }


viel spaß damit^^


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



Zuletzt editiert von palle ClanSphere Team am 15.03.2011 um 20:15 Uhr (2x Editiert)
Inaktiv
|
gent0s
Thread-Ersteller


Try to beat me




Beiträge: 138
# Antwort: 2 - 15.03.2011 um 21:03 Uhr
Vielen danken für den schnellen support
wenn du schonmal dabei bist, kannst du das selbe auch für die wars:navlist machen? hab da das selbe problem.
Hab auch versucht das von deinem post abzuleiten, aber iwie geht das nicht so wie ich es mir vorgestellt habe...
Ich wäre dankbar wenn du mir dabei auch helfen könntest


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


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 3 - 16.03.2011 um 18:21 Uhr
Versuch das mal mit den ableiten mit der wars:navlist2 da wird es funktionieren in der normalen wars:navlist ist keine Verbindung vorhanden zur Kategorie Tabelle weshalb das bei dir nicht funktioniert.
Solltest du es nicht schaffen geb bescheid.

Gruß


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



Zuletzt editiert von palle ClanSphere Team am 16.03.2011 um 18:26 Uhr (1x Editiert)
Inaktiv
|
gent0s
Thread-Ersteller


Try to beat me




Beiträge: 138
# Antwort: 4 - 16.03.2011 um 23:12 Uhr
hmm habs versucht, aber iwie wills net...
versuch:

vorher:
 
1.
2.
3.
4.
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, '
        
'war.wars_id AS wars_id, cat.categories_id AS categories_id, cat.categories_name AS categories_name';

und

 
1.
2.
3.
4.
5.
1. / 2. / ... 
     $cs_wars[$i]['date'] = cs_date('unix',$cs_wars[$i]['wars_date']); 
  }
  
  
$data['wars'] = $cs_wars;
  echo 
cs_subtemplate(__FILE__,$data,'wars','navlist2');


nacher:


 
1.
2.
3.
4.
5.
6.
1. / 2. / ... 
 
$join 
'wars fls INNER JOIN {pre}_categories cat ON fls.categories_id = cat.categories_id';
$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, '
        
'war.wars_id AS wars_id, cat.categories_id AS categories_id, cat.categories_name AS categories_name'
;

und

 
1.
2.
3.
4.
5.
6.
1. / 2. / ... 
     $cs_wars[$i]['date'] = cs_date('unix',$cs_wars[$i]['wars_date']); 
  }
  
  
$data['wars'] = $cs_wars;
  echo 
cs_subtemplate(__FILE__,$data,'wars','navlist2');
    
$data['wars'][$run]['category_name'] = cs_secure($data['wars'][$run]['categories_name']);  


hat leider nicht geklappt..
hab aber auch echt nicht die ahnung von php


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


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 5 - 17.03.2011 um 17:04 Uhr
was hast du denn da gebaut ^.^

es sollte reichen wenn man in der wars/navlist2.php folgendes ersetzt:

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

gegen
 
1.
2.
3.
1. / 2. / ... 
     $cs_wars[$i]['date'] = cs_date('unix',$cs_wars[$i]['wars_date']);
    
$cs_wars[$i]['category_name'] = cs_secure($cs_wars[$i]['categories_name']);  
  }


gruß


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



Inaktiv
|
gent0s
Thread-Ersteller


Try to beat me




Beiträge: 138
# Antwort: 6 - 17.03.2011 um 17:27 Uhr
hmm ok xD jetzt wo du es sagst, aber denn war ich ja fast richtig mit dem unterm^^
Besten dank und noch mal vielen dank für den support

der thread kann jetzt meinet wegen geschlossen werden


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


Inaktiv
|

Dieses Thema wurde von TeQu!La ClanSphere Team PM geschlossen.

Antworten: 6
Seite [1]