function subnav_listitems($page) { $children = $page->GetChildren(); if (count($children) > 0) { ?> <ul> <?php foreach ($children as $child) { ?> <li> <a href="<?php echo $child->getURL(); ?> "><?php LayoutHelper::renderField($child, "Title"); ?> </a> <?php subnav_listitems($child); ?> </li> <?php } ?> </ul> <?php } }
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta name="Keywords" content="<?php LayoutHelper::renderField($PAGE, "Keywords"); ?> "> <meta name="Description" content="<?php LayoutHelper::renderField($PAGE, "Description"); ?> "> <title><?php LayoutHelper::renderField($PAGE, "Title"); ?> « <?php echo SettingsHelper::getSetting("Site Name"); ?> </title> <link href="<?php echo getRootURL(); ?> /styles/<?php echo SettingsHelper::getSetting("Theme"); ?> /lib/style.css" rel="stylesheet" type="text/css"> <?php if (file_exists(getRootPath() . "/styles/" . SettingsHelper::getSetting("Theme") . "/head.php")) { include getRootPath() . "/styles/" . SettingsHelper::getSetting("Theme") . "/head.php"; }
<!-- @@name: Display news item --> <h1><?php LayoutHelper::renderField($PAGE, "Title"); ?> </h1> <?php LayoutHelper::renderField($PAGE, "Content");
$numItems = $PAGE->getField("Number of Items")->getValue(); } $children = PageHelper::getDescendants($strParentNode, $strContentType); foreach ($children as $child) { $aryFileInfo = $child->getFileInfo(); ?> <item> <title><?php LayoutHelper::renderField($child, "Title"); ?> </title> <link><?php echo $child->getURL(); ?> </link> <description><?php LayoutHelper::renderField($child, "Description"); ?> </description> <pubDate><?php echo Date("D, d F Y H:i:s e", $aryFileInfo["modified"]); ?> </pubDate> <guid><?php echo $child->getURL(); ?> </guid> </item> <?php }
</link> <description><?php LayoutHelper::renderField($PAGE, "Description"); ?> </description> <language><?php LayoutHelper::renderField($PAGE, "Language"); ?> </language> <pubDate><?php echo Date_Format(date_create(), "D, d F Y H:i:s e"); ?> </pubDate> <lastBuildDate><?php echo Date_Format(date_create(), "D, d F Y H:i:s e"); ?> </lastBuildDate> <generator>Structure CMS</generator> <webMaster><?php LayoutHelper::renderField($PAGE, "Email"); ?> </webMaster> <ttl>5</ttl> </channel> <?php LayoutHelper::renderPlaceHolder($PAGE, "RSS"); ?> </channel> </rss>
public static function renderLink(Page $objPage, $titleField = "Title") { echo "<a href=\"" . $objPage->getURL() . "\">"; LayoutHelper::renderField($objPage, $titleField); echo "</a>"; }