Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 2
Seite [1]
Markezzz


Rock the board




Herkunft: Chemnitz
Beiträge: 74
# Thema - 09.04.2015 um 13:02 Uhr
Hallo CSP-Community,

mir ist gerade aufgefallen das im Rules-Modul in der Ansicht einer bestimmten Kategorie der Name dieser Kategorie nicht mit angezeigt wird. Siehe dazu auf der Demo-Seite von CSP: http://demo.csphere.eu/index.php?mod=rules&action=listcat&id=61

Hier wird wohl der Name der Kategorie in der listcat.php nicht richtig ausgelesen und daher wird dieser auch nicht angezeigt. Hier im Klapptext einmal der PHP-Code dazu.

listcat +-
 
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.
1. / 2. / ... 
<?php
// ClanSphere 2010 - www.clansphere.net
// $Id$

$cs_lang cs_translate('rules');
$cs_get cs_get('id');
$data = array();

$categories_id = empty($cs_get['id']) ? $cs_get['id'];

$where "categories_id = '" $categories_id "' AND categories_access <= '" $account['access_rules'] . "'";
$data['cat_data'] = cs_sql_select(__FILE__,'categories','categories_name, categories_text',$where,0,0);

if(isset(
$data['cat_data']['name'])) {
  
$data['cat_data']['name'] = cs_secure($data['cat_data']['categories_name']);
  
$data['cat_data']['text'] = cs_secure($data['cat_data']['categories_text'],1);
}
else {
  
$data['cat_data']['name'] = '';
  
$data['cat_data']['text'] = '';
}

$select 'rules_order, rules_title, rules_rule';
$data['rules'] = cs_sql_select(__FILE__,'rules',$select,"categories_id = '" $categories_id "'",'rules_order ASC',0,0);
$rules_loop1 count($data['rules']);

for(
$run=0$run<$rules_loop1$run++) {

  
$data['rules'][$run]['order'] = cs_secure($data['rules'][$run]['rules_order']);
  
$data['rules'][$run]['title'] = cs_secure($data['rules'][$run]['rules_title']);
  
$data['rules'][$run]['rule'] = cs_secure($data['rules'][$run]['rules_rule'],1);

}

echo 
cs_subtemplate(__FILE__,$data,'rules','listcat');


Hat da gerade jemand zufällig die Lösung zur Hand?
Danke schon einmal für eure Hilfe.


Beste Grüße
Markezzz
Inaktiv
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 1 - 09.04.2015 um 16:59 Uhr
Das sollte das Problem lösen:
https://github.com/ClanSphere/ClanSphere/commit/fd444c3ab0a77dcc7b7dec115c5c8397 cdb2c206

Grüße


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


Inaktiv
|
Markezzz
Thread-Ersteller


Rock the board




Herkunft: Chemnitz
Beiträge: 74
# Antwort: 2 - 09.04.2015 um 17:41 Uhr
Hallo Tom08,

danke für den schnellen Fix.


Beste Grüße
Markezzz


Inaktiv
|
Antworten: 2
Seite [1]


Sie müssen sich registrieren, um zu antworten.