Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Вопрос по $tpl->global_clear();

Вопрос по $tpl->global_clear();


     10.10.2014    global_clear, dle, twelvee, question    Все вопросы » Общие вопросы по PHP    2500

вопрос
Добрый день, есть код, в нем используется global_clear();
При использовании этой функции пропадает менюшка {login}
в main.tpl записан так:
          <li class="dropdown active pm-pos" aviable="global">
            {login}
          </li>

хелп, нужна менюшка)

Ответил: Sander


Заменить
$tpl->global_clear();

на
$tpl->clear();

2 комментария

Twelvee
Юзер

Twelvee - 10 октября 2014 14:40 -

Глупый ответ.
Это 2 разные функции, для 2х разных случаев.

    function clear() {
        
        $this->data = array ();
        $this->block_data = array ();
        $this->copy_template = null;
        $this->template = null;
    
    }
    
    function global_clear() {
        $this->data = array ();
        $this->block_data = array ();
        $this->result = array ();
        $this->copy_template = null;
        $this->template = null;
    
    }

D0Gmatist
Юзер

D0Gmatist - 10 октября 2014 16:07 -

Цитата: Twelvee
Глупый ответ.
Это 2 разные функции, для 2х разных случаев.

global_clear() закрывает все активные $result[...]
так что ответ правильный а ваш комментарий нет

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх