Antworten: 7
Seite [1] |
|
1a Schnitzel Going for pro Beiträge: 518 |
# Thema - 06.11.2007 um 10:00 Uhr
Nachdem es in der member/list.tpl so gut geklappt hatte wollte ich nun auch in der squads/view.tpl das {game:icon} mit {squads:squads_picture} tauschen damit dort mein Squadbanner anstelle von diesen kleinen Game Icon angezeigt werden. Leider wird mir dann aber nicht der Squadbanner angezeigt, sondern nur {squads:squads_picture} Dann würde ich auch gleich gerne wissen wie ich die Squadbanner ({squads:squads_picture} in der Bildansicht von den Membern bekomme, habe keine .tpl gefunden für die Members/Bilderansicht. |
Inaktiv |
|
duRiel Weltmeister Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 1 - 06.11.2007 um 13:03 Uhr
die variable {squad:squads_picture} gab es in der squads/view noch nicht, habe die soeben hinzugefügt. musst dafür die datei mods/squads/view.php aus dem aktuellen svn laden, das kannst du über folgenden link: http://www.clansphere.de/trac/clansphere/browser/mods/squads/view.php?format=raw dann musst du nurnoch die theme datei so ändern dass dort irgendwo steht: <img src="uploads/squads/{squads:squads_picture}" alt="" /> viel erfolg, duRiel |
Inaktiv |
|
1a Schnitzel Thread-Ersteller Going for pro Beiträge: 518 |
# Antwort: 2 - 06.11.2007 um 14:10 Uhr
Hat leider nicht geklappt, wird gar nichts angezeigt, aber schonmal danke für die mühe. Ich habe die view.php runtergeladen und dann für mods/squads/view.php eingefügt. Dann habe ich in der themes/base/squads/view.tpl folgendes eingegeben <img src="uploads/squads/{squads:squads_picture}" alt="" /> und zwar da wo ich den Banner angezeigt haben will (da wo vorher {game:icon} stand). Zuletzt editiert von Spedie am 12.11.2007 um 22:33 Uhr (5x Editiert) |
Inaktiv |
|
1a Schnitzel Thread-Ersteller Going for pro Beiträge: 518 |
# Antwort: 3 - 12.11.2007 um 22:34 Uhr
Habe ich da irgendwo einen Fehler gemacht? bekomme die Squad Banner einfach nicht angezeigt. |
Inaktiv |
|
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 4 - 18.11.2007 um 10:25 Uhr
zeig mal deine php und deine subtpl wie es bislang aussieht. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
Inaktiv |
|
1a Schnitzel Thread-Ersteller Going for pro Beiträge: 518 |
# Antwort: 5 - 18.11.2007 um 19:25 Uhr
view.php mehr... <?php // ClanSphere 2007 - www.clansphere.net // $Id: view.php 185 2006-08-09 21:26:11Z hajo $ $cs_lang = cs_translate('squads'); $data = array();$op_squads = cs_sql_option(__FILE__,'squads'); $op_members = cs_sql_option(__FILE__,'members'); include_once 'lang/' . $account['users_lang'] . '/countries.php'; $squads_id = $_GET['id']; settype($squads_id,'integer'); $data['lang']['mod'] = $cs_lang[$op_squads['label'].'s']; $select = 'sqd.games_id AS games_id, sqd.squads_name AS squads_name, cln.clans_name AS '; $select .= 'clans_name, cln.clans_tag AS clans_tag, cln.clans_tagpos AS clans_tagpos, '; $select .= 'cln.clans_id AS clans_id, sqd.squads_picture AS squads_picture'; $from = 'squads sqd INNER JOIN {pre}_clans cln ON sqd.clans_id = cln.clans_id '; $where = "sqd.squads_id = '" . $squads_id . "'"; $data['squad'] = cs_sql_select(__FILE__,$from,$select,$where); $data['lang']['members'] = $cs_lang[$op_members['label']]; $clans_name = cs_secure($data['squad']['clans_name']); $clan_link = cs_link($clans_name,'clans','view','id=' . $data['squad']['clans_id']); $data['lang']['part_of'] = sprintf($cs_lang['body_list'], $clan_link); $icon = 'uploads/games/' . $data['squad']['games_id'] . '.gif'; $data['game']['icon'] = !file_exists($icon) ? '' : cs_html_img($icon); $data['squad']['squads_name'] = cs_secure($data['squad']['squads_name']); $select = 'mem.members_admin AS members_admin, mem.members_task AS members_task, mem.members_since AS members_since, mem.users_id AS users_id, usr.users_nick AS users_nick, usr.users_country AS users_country, usr.users_laston AS users_laston'; $from = 'members mem INNER JOIN {pre}_users usr ON mem.users_id = usr.users_id '; $where = "mem.squads_id='" . $squads_id . "'"; $order = 'mem.members_order ASC, usr.users_nick ASC'; $data['members'] = cs_sql_select(__FILE__,$from,$select,$where,$order,0,0,0); $data['squad']['members'] = count($data['members']); $on_now = cs_time() - 300; $on_week = cs_time() - 604800; for($run = 0; $run < $data['squad']['members']; $run++) { $data['members'][$run]['countrypath'] = 'symbols/countries/' . $data['members'][$run]['users_country'] . '.png'; $data['members'][$run]['country'] = $cs_country[$data['members'][$run]['users_country']]; $data['members'][$run]['members_since'] = empty($data['members'][$run]['members_since']) ? '-' : cs_date('date',$data['members'][$run]['members_since']); $on_now <= $data['members'][$run]['users_laston'] ? $icon = 'green' : $icon = 'red'; $icon = $on_week >= $data['members'][$run]['users_laston'] ? 'grey' : $icon; $data['members'][$run]['page'] = 'symbols/clansphere/' . $icon . '.gif'; $users_nick = empty($data['members'][$run]['members_admin']) ? cs_secure($data['members'][$run]['users_nick']) : cs_html_big(1) . cs_secure($data['members'][$run]['users_nick']) . cs_html_big(0); $nick = $data['squad']['clans_tagpos'] == 1 ? $data['squad']['clans_tag'] . ' ' . $users_nick : $users_nick . ' ' . $data['squad']['clans_tag']; $data['members'][$run]['users_nick_tag'] = $nick; } echo cs_subtemplate(__FILE__,$data,'squads','view'); ?> View.tpl mehr... <table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1"> <tr> <td class="headb">{lang:mod} - {lang:head_list}</td> </tr> <tr> <td class="leftb">{lang:part_of}</td> </tr> </table> <br /> <table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1"> <tr> <td class="headb" colspan="5"> <div style="float:left"><img src="uploads/squads/{squads:squads_picture}" alt="" /> {squad:squads_name}</div> <div style="float:right">{squad:members} {lang:members}</div> </td> </tr> <tr> <td class="leftc" style="width:40px">{lang:country}</td> <td class="leftc">{lang:nick}</td> <td class="leftc">{lang:task}</td> <td class="leftc" style="width:80px">{lang:since}</td> <td class="leftc" style="width:40px">{lang:page}</td> </tr> {loop:members} <tr> <td class="leftb"><img src="{page:path}{members:countrypath}" style="height:11px;width:16px" alt="{members:country}" /></td> <td class="leftb"><a href="{url:users_view,id={members:users_id}}">{ members:users_nick_tag}</a></td> <td class="leftb">{members:members_task}</td> <td class="leftb">{members:members_since}</td> <td class="leftb"><img src="{page:path}{members:page}" alt="" /></td> </tr> {stop:members} </table> |
Inaktiv |
|
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 6 - 19.11.2007 um 09:57 Uhr
hast im subtpl einen kleinen Denkfehler, oder schreibfehler Falsch: {squads:squads_picture} Richtig: {squad:squads_picture} ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
Inaktiv |
|
1a Schnitzel Thread-Ersteller Going for pro Beiträge: 518 |
# Antwort: 7 - 19.11.2007 um 10:40 Uhr
Ach du meine Güte, so einfach kann es sein Vielen vielen dank, kann geschlossen werden. |
Inaktiv |
|
Dieses Thema wurde von Fr33z3m4n geschlossen. |
|
Antworten: 7
Seite [1] |
Latest 5 CodePaste
Demo
Probiere ClanSphere aus und teste daran herum. Demo
Spenden
ClanSphere ist freie OpenSource Software.
Bitte unterstützt uns.
Spenden