[gdrCD 5.X - Piccola implementazione] Uffici
[gdrCD 5.X - Piccola implementazione] Uffici postato il 02/12/2015 08:39:12 nel forum programmazione, open source e hosting e modificato da irenes il 02/12/2015 08:41:19
Buongiorno a tutti!
Volevo proporre a tutti quelli che fossero interessati una piccola implementazione del menų degli uffici. La cosa č piuttosto banale [e non so neanche se č la soluzione migliore dal punto di vista programmativo... so che funziona e ve la butto lė] e permette di far sė che anche nel menų degli uffici i vari link siano stampati, volendo, come immagini e non solo come elenco di Link. Quanto da fare č semplice.
1) si aggiungono in config le voci image_file e image_file_onclick, voce per voce. E si inseriscono le immagini che si vogliono far stampare nella cartella che vi serve. Ipotiziamo di star lavorando all'anagrafe.
$PARAMETERS['office']['pg_list']['image_file'] = '/menu/anagrafe.png';
$PARAMETERS['office']['pg_list']['image_file_onclick'] = '/menu/anagrafe_on.png';
Ovviamente lo stesso lavoro andrā fatto per tutte le voci che avete nel menų
2) all'interno della pagina pages/uffici.inc.php trasformate la query che genera il menų in questo modo
<?php /* Generazione automatica del menu del gioco */
foreach($PARAMETERS['office'] as $link_menu){
if ((empty($link_menu['url'])===FALSE)&&
(empty($link_menu['text'])===FALSE)&&
(isset($link_menu['access_level'])===TRUE)&&
($link_menu['access_level']<=$_SESSION['permessi'])){
echo '<div class="link_back">';
if (empty($link_menu['image_file'])===FALSE){
echo '<a href="'.$link_menu['url'].'"><img src="themes/'.$PARAMETERS['themes']['current_theme'].'/imgs'.$link_menu['image_file'].'" onMouseOver="this.src='themes/basic/imgs'.$link_menu['image_file_onclick'].'';" onMouseOut="this.src='themes/basic/imgs'.$link_menu['image_file'].'';" alt="'.$link_menu['text'].'" title="'.$link_menu['text'].'" /></a>';
} else
echo '<a href="'.$link_menu['url'].'">'.gdrcd_filter('out',$link_menu['text']).'</a></div>';
}//if
}//foreach
?>
e vi dovrebbe andare ;)
Pagine → 1
02/12/2015 13:36:46 e modificato da cylonwars il 02/12/2015 13:39:52
avevo tentato la stessa strada, per poi lasciare perdere per via di esigenze diverse.
diciamo che mi trovo meglio con lo scritto che con il pulsante grafico per ogni singola voce in menu.
comunque č bene tenerne traccia di questo metodo, a qualcuno potrebbe interessare ;)
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Neverness to Everness ↗
Seconda Era ↗