added finances page
This commit is contained in:
@@ -50,6 +50,11 @@ $pages = Array(
|
||||
'key' => 'transparence',
|
||||
'name' => 'Transparence',
|
||||
'desc' => 'Découvrir mon activité en détails',
|
||||
),
|
||||
'finances' => Array(
|
||||
'key' => 'finances',
|
||||
'name' => 'Finances',
|
||||
'desc' => 'fric = pognon',
|
||||
)
|
||||
);
|
||||
|
||||
@@ -63,15 +68,23 @@ $mainMenu = [
|
||||
|
||||
$currentPage = $pages['index'];
|
||||
|
||||
|
||||
/**
|
||||
* Generate a link to a specified local page
|
||||
*
|
||||
* @param array $p details of the page to link to, either referring to $pages or provided
|
||||
* @param array $override optional override options, same format as $p
|
||||
* @return string HTML <a> element
|
||||
*/
|
||||
function pageLink(Array $p, Array $override=[]) {
|
||||
global $currentPage;
|
||||
|
||||
if (!empty($override)) $p = array_replace($p, $override);
|
||||
|
||||
$active = $currentPage==$p? 'active ': '';
|
||||
$css = ($currentPage==$p)? ['active', 'item']: ['item'];
|
||||
$anchor = isset($p['anchor'])? '#'.$p['anchor']: '';
|
||||
$key = $p['key']=='index'? '': $p['key'];
|
||||
$url = '/'.$key.$anchor;
|
||||
|
||||
return '<a class="'.$active.'item" href="'.$url.'" target="_self" title="'.$p['desc'].'">'.$p['name'].'</a>';
|
||||
return '<a class="'.implode(' ', $css).'" href="'.$url.'" target="_self" title="'.$p['desc'].'">'.$p['name'].'</a>';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user