{vip_points} wont work on my revcms theme

Woiah

Member
Mar 5, 2012
234
8
419f5084600b1881c4e9bbdd86ad1c3a.png


How can i fix this ? i want it to show the ammount of diamonds ?
 

Woiah

Member
Mar 5, 2012
234
8
Code:
<?php

namespace Revolution;
if(!defined('IN_INDEX')) { die('Sorry, you cannot access this file.'); }
class template implements iTemplate
{

    public $tpl;
    
    private $params = array();

    final public function Initiate()
    {
        global $_CONFIG, $users, $engine, $core, $template;
        $this->setParams('hotelName', $_CONFIG['hotel']['name']);
        $this->setParams('hotelDesc', $_CONFIG['hotel']['desc']);
        $this->setParams('url', $_CONFIG['hotel']['url']);
        $this->setParams('online', $core->getOnline());
        $this->setParams('status', $core->getStatus());
        $this->setParams('web_build', $_CONFIG['hotel']['web_build']);
        $this->setParams('external_vars', $_CONFIG['hotel']['external_vars']);
        $this->setParams('external_texts', $_CONFIG['hotel']['external_texts']);
        $this->setParams('swf_folder', $_CONFIG['hotel']['swf_folder']);
        $this->setParams('furni_data', $_CONFIG['hotel']['furni_data']);
        $this->SetParams('product_data', $_CONFIG['hotel']['product_data']);
        $this->setParams('server_ip', $_CONFIG['hotel']['server_ip']);
        
        $this->setParams('mysql_host', $_CONFIG['mysql']['hostname']);
        $this->setParams('mysql_port', $_CONFIG['mysql']['port']);
        
        $this->setParams('skin', $_CONFIG['template']['style']);
        
        if($users->isLogged())
        {   
            $this->setParams('username', $users->getInfo($_SESSION['user']['id'], 'username'));
            $this->setParams('rank', $users->getInfo($_SESSION['user']['id'], 'rank'));
            $this->setParams('motto', $users->getInfo($_SESSION['user']['id'], 'motto'));
            $this->setParams('email', $users->getInfo($_SESSION['user']['id'], 'mail'));
            $this->setParams('coins', $users->getInfo($_SESSION['user']['id'] ,'credits'));
            $this->setParams('activitypoints', $users->getInfo($_SESSION['user']['id'], 'activity_points'));
            $this->setParams('figure', $users->getInfo($_SESSION['user']['id'], 'look'));
            $this->setParams('ip_last', $users->getInfo($_SESSION['user']['id'], 'ip_last'));
            $this->setParams('lastSignedIn',  date('M j, Y H:i:s A', $users->getInfo($_SESSION['user']['id'],  'last_online')));
            
            if($this->params['rank'] > 9)
            {
                $this->setParams('housekeeping', '<li class="tab-register-now"><a href="ase/index.php">Housekeeping</a></li>');
            }
            else
            {
                $this->setParams('housekeeping', '');
            }
            
            if($_GET['url'] == 'me' || $_GET['url'] == 'account' || $_GET['url'] == 'home' || $_GET['url'] == 'settings' || $_GET['url'] == 'community')
            {
                $template->form->getPageHome();               
            }
            
            if($_GET['url'] == 'news' || $_GET['url'] == 'articles')
            {
                $template->form->getPageNews();
            }       
        }
        
    }
    
    final public function setParams($key, $value)
    {   
        $this->params[$key] .= $value;
    }
    
    final public function filterParams($str)
    {
        foreach($this->params as $key => $value)
        {
            $str = str_ireplace('{' . $key . '}', $value, $str);
        }

        return $str;
    }
      
    final public function write($str)
    {
        $this->tpl .= $str;
    }
    
    final public function outputTPL()
    {
        echo $this->filterParams($this->tpl);
        unset($this->tpl);
    }
}
?>
 
May 1, 2015
467
152
We all know he doesn't have it in his class.template, so why not just give him the code and stop wasting time?
Code:
$this->setParams('vip_points', $users->getInfo($_SESSION['user']['id'] ,'vip_points'));
 

iGlenn

:)
Jul 21, 2015
618
92
We all know he doesn't have it in his class.template, so why not just give him the code and stop wasting time?
Code:
$this->setParams('vip_points', $users->getInfo($_SESSION['user']['id'] ,'vip_points'));
maybe he thought it would be easier to see his class.template file so he could add the code for him?
 

Users who are viewing this thread

Top