Added getPath function

This commit is contained in:
Conner Harkness 2025-08-05 08:27:49 -06:00
parent 6c4237ec9b
commit cc5474ef80
2 changed files with 44 additions and 30 deletions

View File

@ -65,6 +65,9 @@
$varMimeTypes = array( $varMimeTypes = array(
array("/\.css$/", "text/css"), array("/\.css$/", "text/css"),
array("/\.js$/", "application/javascript"), array("/\.js$/", "application/javascript"),
array("/\.png$/", "image/png"),
array("/\.jpg$/", "image/jpeg"),
array("/\.jpeg$/", "image/jpeg"),
); );
foreach ($varMimeTypes as $varMimeType) foreach ($varMimeTypes as $varMimeType)
@ -126,12 +129,15 @@
requireAll("init.php"); requireAll("init.php");
?> ?>
<!DOCTYPE html>
<html> <html>
<head> <head>
<?php requireAll("head.php"); ?> <?php requireAll("head.php"); ?>
</head> </head>
<body> <body data-path="<?= Request::getPath(); ?>">
<div class="app">
<div class="app-header"> <div class="app-header">
<?php requireAll("header.php"); ?> <?php requireAll("header.php"); ?>
</div> </div>
@ -166,6 +172,7 @@
<div class="app-footer"> <div class="app-footer">
<?php requireAll("footer.php"); ?> <?php requireAll("footer.php"); ?>
</div> </div>
</div>
</body> </body>
</html> </html>

View File

@ -98,6 +98,13 @@
return Request::$varPathParts; return Request::$varPathParts;
} }
public static function getPath()
{
$strPath = "/";
$strPath .= implode("/", Request::getPathParts());
return $strPath;
}
// Safely returns a request argument by its index or null if it doesn't exist (without error) // Safely returns a request argument by its index or null if it doesn't exist (without error)
public static function getArg($intIndex) public static function getArg($intIndex)
{ {