Esempio n. 1
0
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);
}