Вход Регистрация
Файл: library/XenForo/ViewPublic/Watched/Forums.php
Строк: 60
<?php

class XenForo_ViewPublic_Watched_Forums extends XenForo_ViewPublic_Base
{
    
/**
     * Renders the HTML page.
     *
     * @return mixed
     */
    
public function renderHtml()
    {
        
$nodeList $this->_params['nodeList'];

        if (!
$nodeList)
        {
            
$this->_params['subForums'] = array();
            
$this->_params['forums'] = array();
            return;
        }

        
$nodeParents $nodeList['nodeParents'];
        
$nodesGrouped $nodeList['nodesGrouped'];
        
$nodePermissions $nodeList['nodePermissions'];
        
$nodeHandlers $nodeList['nodeHandlers'];

        
$subForums = array();
        
$forums = array();

        foreach (
$nodeParents AS $nodeId => $parentId)
        {
            if (!isset(
$this->_params['forumsWatched'][$nodeId]))
            {
                continue;
            }

            
$node $nodesGrouped[$parentId][$nodeId];

            
$renderedChildren XenForo_ViewPublic_Helper_Node::renderNodeTree(
                
$this$node['node_id'], $nodesGrouped$nodePermissions$nodeHandlers3
            
);
            
$subForums[$node['node_id']] = $renderedChildren;
            
$forums[$node['node_id']] = $node;
        }

        
$this->_params['subForums'] = $subForums;
        
$this->_params['forums'] = $forums;
    }
}
Онлайн: 2
Реклама