News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 5
Seite [1]
RaPiD


Geekboy




Beiträge: 1192
# Thema - 26.04.2011 um 19:12 Uhr
Hi, ich hab ein kleines problem seit dem neuen csp funktioniert bei meiner navtop.php der link zum Game nicht mehr.
In der URL wird immer dies hier ausgegeben: /index/games/view/id/{wars:game_id}

wäre nett wenn jemand kurz zeit hätte sich das problem an zu schauen und mir zu helfen damit er wieder die ID's zu den richtigen Games findet.

Platzhalter in der TPL datei:
<a href="{url:games_view:id={wars:game_id}}" class="whover">GAME</a>


 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
1. / 2. / ... 
<?php
// ClanSphere 2010 - www.clansphere.net
// $Id$

$cs_lang cs_translate('wars');

$data = array();

$select 'war.wars_date AS wars_date, sqd.squads_name AS squads_name, sqd.squads_id AS squads_id, sqd.squads_picture AS squads_picture, cln.clans_name AS clans_name, owncln.clans_picture AS squad_picture, cln.clans_picture AS clans_picture, cln.clans_id AS clans_id, cln.clans_url AS clans_url , war.wars_hltvip AS wars_hltvip, war.wars_id AS wars_id, war.games_id AS games_id, war.wars_players1 AS wars_players1, war.wars_players2 AS wars_players2, war.wars_serverip AS wars_serverip';
$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 INNER JOIN {pre}_clans owncln ON owncln.clans_id = sqd.clans_id';
$where "war.wars_date > '" cs_time() . "' AND war.wars_status = 'upcoming' AND war.wars_topmatch = 1";
$data['wars'] = cs_sql_select(__FILE__,$from,$select,$where,'{random}',0,1);

$gameicon 'uploads/games/'.$data['wars']['games_id'].'.gif';
$where1 "games_id = '" $data['wars']['games_id'] . "'";
$data['game'] = cs_sql_select(__FILE__,'games','games_name, games_version, games_id',$where1);

if(empty(
$data['wars'])) {
  echo 
$cs_lang['no_data'];
} else {
      
$data['wars']['squads_name'] = cs_link(cs_secure($data['wars']['squads_name']),'squads','view','id=' $data['wars']['squads_id']);
      
$data['wars']['clans_name'] = cs_link(cs_secure($data['wars']['clans_name']),'clans','view','id=' $data['wars']['clans_id']);          
      
$data['wars']['ownlogo'] = ! empty($data['wars']['squad_picture']) ? cs_html_img('uploads/clans/' $data['wars']['squad_picture'],'100','100') : $cs_lang['no_logo'];       
      
$data['wars']['enemylogo'] = ! empty($data['wars']['clans_picture']) ? cs_html_img('uploads/clans/' $data['wars']['clans_picture'],'100','100') : $cs_lang['no_logo'];         
      
$data['wars']['date'] = cs_date('unix',$data['wars']['wars_date'],1,1,0);
      
$data['wars']['link'] = $data['wars']['clans_url'];
      
$data['wars']['hltv'] = $data['wars']['wars_hltvip'];
      
$data['wars']['game'] = $data['game']['games_version'];
      
$data['wars']['icon'] = file_exists($gameicon) ? cs_html_img($gameicon) : '';
      
$wars['wars']['gamelink'] = cs_link($data['wars']['games_name'],'games','view','id=' $data['wars']['games_id']);      
if (empty($
$data['wars']['wars_players1']) && empty($data['wars']['wars_players2'])) {
      
$data['wars']['players1'] = '-';
      
$data['wars']['players2'] = '';
} else {
     
$data['wars']['players1'] = $data['wars']['wars_players1'];
     
$data['wars']['players2'] = $data['wars']['wars_players2'];
}
  echo 
cs_subtemplate(__FILE__,$data,'wars','navtop');


Zuletzt editiert von palle ClanSphere Team am 26.04.2011 um 19:19 Uhr (4x Editiert)
Inaktiv
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 1 - 26.04.2011 um 19:20 Uhr
Ich habe mal die Überschrift editiert, weil es sich hier nicht um die standard navtop.php handelt.


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



Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 2 - 26.04.2011 um 19:24 Uhr
Wenn ich es grade nicht beim überfliegen übersehen haben,
dann ist in der php einfach der platzhalter game_id nicht deklariert.

Kopier den doch einfach aus der alten


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 3 - 26.04.2011 um 19:50 Uhr
pfui equal, ganz großes pfui


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



Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 4 - 26.04.2011 um 19:59 Uhr


Inaktiv
|
RaPiD
Thread-Ersteller


Geekboy




Beiträge: 1192
# Antwort: 5 - 26.04.2011 um 20:39 Uhr
danke für den hinweis, funktioniert wieder alles bis auf das hltvip aber das hab ich in der anderen backup php schon gelösst.

closed, danke.


Inaktiv
|

Dieses Thema wurde von Tom08 ClanSphere Team PM geschlossen.

Antworten: 5
Seite [1]




ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo