function template_pages($option) { global $mtconf; $database =& JFactory::getDBO(); $template = JRequest::getCmd('template', ''); $xmlfile = $mtconf->getjconf('absolute_path') . '/components/com_mtree/templates/' . $template . '/templateDetails.xml'; $xmlDoc =& new DOMIT_Lite_Document(); $xmlDoc->resolveErrors(true); $xmlDoc->loadXML($xmlfile, false, true); $element =& $xmlDoc->documentElement; $element =& $xmlDoc->getElementsByPath('name', 1); $template_name = $element->getText(); $database->setQuery('SELECT params FROM #__mt_templates WHERE tem_name = ' . $database->quote($template) . ' LIMIT 1'); $template_params = $database->loadResult(); $params = new JParameter($template_params, $xmlfile, 'template'); HTML_mtree::template_pages($template, $template_name, $params, $option); }