Improved page app meta + pageID is now available as a smarty variable

This commit is contained in:
kolaente 2018-03-27 18:40:51 +02:00
parent a9810e8ce8
commit 0f5c7cc4b1
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
2 changed files with 7 additions and 9 deletions

View File

@ -9,7 +9,7 @@ if(isset($db->data[0]['title']))
{
$page->setResponseCode(200);
$page->setTitle($db->data[0]['title']);
$meta = '';
$meta = [];
//gucken ob das was auszuführren ist
$pos = strpos($db->data[0]['content'], 'EXEC ');
@ -22,21 +22,19 @@ if(isset($db->data[0]['title']))
} else
{
$page->setContent($db->data[0]['content']);
//Meta
if(isset($db->data[0]['meta_description']) && $db->data[0]['meta_description'] != '') $meta .= ' <meta name="description" content="' . $db->data[0]['meta_description'] . '">' . "\n";
if(isset($db->data[0]['meta_keywords']) && $db->data[0]['meta_keywords'] != '') $meta .= ' <meta name="keywords" content="' . $db->data[0]['meta_keywords'] . '">' . "\n";
}
}
else
{
$page->setContent($db->data[0]['content']);
//Meta
if(isset($db->data[0]['meta_description']) && $db->data[0]['meta_description'] != '') $meta .= ' <meta name="description" content="' . $db->data[0]['meta_description'] . '">' . "\n";
if(isset($db->data[0]['meta_keywords']) && $db->data[0]['meta_keywords'] != '') $meta .= ' <meta name="keywords" content="' . $db->data[0]['meta_keywords'] . '">' . "\n";
}
//Meta
if(isset($db->data[0]['meta_description']) && $db->data[0]['meta_description'] != '')
$meta['description'] = $db->data[0]['meta_description'];
if(isset($db->data[0]['meta_keywords']) && $db->data[0]['meta_keywords'] != '')
$meta['keywords'] = $db->data[0]['meta_keywords'];
$page->assign('meta', $meta, true);
$page->assign('pageID', $db->data[0]['id']);
}
}

0
content/.system/construction2.txt Executable file → Normal file
View File