vue
Tomas117 Messages : 433 | Oui c'est sur ! c'est le lien qui est pas correct en faite comme je le montre dans les images. |
jeudi 13 février 2014
| |
SnakeFear Messages : 112 | Ok je viens de voir ton code, au lieu de gultra mais : {$Raza_skin} |
jeudi 13 février 2014 (Dernière édition jeudi 13 février 2014)
| |
Homer Messages : 1925 | Mais si je déclare {$race} quand je fais dans le assign_vars( ... 'race' => .... |
jeudi 13 février 2014
| |
Tomas117 Messages : 433 | SnakeFear : Ok je viens de voir ton code, au lieu de gultra mais : {$Raza_skin} Je met juste {$Raza_skin} pour gultra uniquement ? |
jeudi 13 février 2014
| |
SnakeFear Messages : 112 | Suis ce que te dit Homer, il faut que tu définisses {$race} pour tes deux races. Comme ca pour chercher les bonne images dans le répertoire. Tu pourras mettre par exemple /{$race}/images/test.png . |
jeudi 13 février 2014
| |
Tomas117 Messages : 433 | Donc j'ai remplacé : if($USER['raza'] == 0) { $skin_raza = "gultra"; } elseif ($USER['raza'] == 1) { $skin_raza = "voltra"; } par : $this->assign_vars(array( ... .... ... 'race' => $USER['raza'] == 1 ? 'Voltra' : 'Gultra' Cependant, CE que j'ai remplacé ce trouve aussi dans showfleetTraderpage.php, class.theme(donc aps uniquement dans class.template), je dois tous les faire ? Puis donc après avoir fait cela je replance le {$Raza_skin} par {$race} c'est bien cela ? |
jeudi 13 février 2014
| |
Homer Messages : 1925 | ce bout de code là 'race' => $USER['raza'] == 1 ? 'Voltra' : 'Gultra' est a mettre dans le assign_vars qui existe déjà dans la fonction main() de la class template Ensuite, dans tous tes fichiers .tpl tu met {$race} a la place du nom de la race et de {$skin_raza}. Franchement, je ne peux pas être plus clair ! |
jeudi 13 février 2014
| |
Tomas117 Messages : 433 | Oke dac, donc je laisse : if($USER['raza'] == 0) { $skin_raza = "gultra"; } elseif ($USER['raza'] == 1) { $skin_raza = "voltra"; } j'ai rajouté : private function main() { global $USER, $CONF, $LANG, $LNG, $THEME;
$navegador = $_SERVER['HTTP_USER_AGENT']; $usa_navegador = strrpos($navegador, "MSIE");
if ($usa_navegador === false) { $IE = false; } else { $IE = true; }
if($IE) { $css_style = "formato_IE"; } else { $css_style = "formato"; }
if($USER['raza'] == 0) { $raza_tipo = $LNG['Raza_0']; $skin_raza = "gultra"; } elseif ($USER['raza'] == 1) { $raza_tipo = $LNG['Raza_1']; $skin_raza = "voltra"; }
if($USER['commander'] >= 1) { $imperio = " <span class=\"menu_icon\">
</span> <a class=\"menu_boton\" href=\"javascript:OpenPopup('?page=imperium','" .$LNG['lm_empire'] ."', 1024, 768);\"><span>" .$LNG['lm_empire'] ."</span></a>
$comandante_icon = "600.png"; } else { $imperio = ""; $comandante_icon = "600_off.png"; } if($USER['engineer'] >= 1) { $ingeniero_icon = "603.png"; } else { $ingeniero_icon = "603_off.png"; } if($USER['admiral'] >= 1) { $almirante_icon = "602.png"; } else { $almirante_icon = "602_off.png"; } if($USER['geologe'] >= 1) { $geologo_icon = "601.png"; } else { $geologo_icon = "601_off.png"; } if($USER['technocratic'] >= 1) { $tecnocrata_icon = "604.png"; } else { $tecnocrata_icon = "604_off.png"; }
$this->assign_vars(array( 'Comandante' => $comandante_icon, 'Tecnocrata' => $tecnocrata_icon, 'Ingeniero' => $ingeniero_icon, 'Almirante' => $almirante_icon, 'Geologo' => $geologo_icon, 'comandante' => $LNG['comandante'], 'tecnocrata' => $LNG['tecnocrata'], 'ingeniero' => $LNG['ingeniero'], 'almirante' => $LNG['almirante'], 'geologo' => $LNG['geologo'], 'title' => $CONF['game_name'], 'css_style' => $css_style, 'uni_name' => $CONF['uni_name'], 'dpath' => $THEME->getTheme(), 'vmode' => $USER['urlaubs_modus'], 'is_pmenu' => $USER['settings_planetmenu'], 'authlevel' => $USER['authlevel'], 'lang' => $LANG->getUser(), 'ready' => $LNG['ready'], 'date' => explode("|", date('Y\|n\|j\|G\|i\|s\|Z', TIMESTAMP)), 'cron' => GetCrons(), 'ga_active' => $CONF['ga_active'], 'ga_key' => $CONF['ga_key'], 'debug' => $CONF['debug'], 'min_js' => $CONF['min_js'], 'fcm_info' => $LNG['fcm_info'], 'VERSION' => $CONF['VERSION'], 'REV' => substr($CONF['VERSION'], -4), 'Raza' => $LNG['Raza'], 'Raza_tipo' => $raza_tipo, 'Raza_skin' => $skin_raza, 'imperio' => $imperio, 'race' => $USER['raza'] == 1 ? 'Voltra' : 'Gultra', )); } La je vais m'occuper de modifier les TPL. |
vendredi 14 février 2014
| |
Homer Messages : 1925 | Tomas117 : Oke dac, donc je laisse : if($USER['raza'] == 0) { $skin_raza = "gultra"; } elseif ($USER['raza'] == 1) { $skin_raza = "voltra"; } Tu peux virer ça, il ne servira plus |
vendredi 14 février 2014
| |
Tomas117 Messages : 433 | Ai-je bien placé le 'race' => $USER['raza'] == 1 ? 'Voltra' : 'Gultra', dans la bonne fonction main ? Donc j'ai juste modifier le ficchier class.template(pas les autres class.xxx, car il y a un class.theme aussi qui contient le if user...) Je l'ai fait à tous les fichier tpl dans style/template, et je vois aucune image xD. J'ai juste remplacé par {$skin_raza} par {$race}. |
vendredi 14 février 2014 (Dernière édition vendredi 14 février 2014)
|
Aperçu (pas encore publié) | |
Kommunauty © Tous droits réservés
Contact /
Charte & Mentions légales /
Hebergement gratuit /
Bon plan hébergement /
Aide B2i