Отключение просмотра позиций шаблона через параметр tp=1
27.05.2009 14:16
Вопрос:     Как отключить просмотр позиций шаблона через параметр tp=1?


Ответ:

Открываем файл /libraries/joomla/application/module/helper.php и удаляем код:

if(JRequest::getBool('tp')) {
                $result[0] = JModuleHelper::getModule( 'mod_'.$position );
                $result[0]->title = $position;
                $result[0]->content = $position;
                $result[0]->position = $position;
            }


и затем чуть ниже удаляем:

        if(JRequest::getBool('tp')) {
            $attribs['style'] .= ' outline';
        }

 

Комментарии 

 
-2 #1 Colors 2009-06-19 23:38 Пробовал, сайт не грузится, былая страница Цитировать
 
 
-3 #2 КОНСТАНТИН 2009-07-16 14:09 Аналогично, эррорсы и белый лист, интересно, почему именно этот код править? Цитировать
 
 
+7 #3 Glandower 2009-08-17 03:29 Можно тупо поменять переменную 'tp' на например 'russia' менять нужно в 2 местах…

просто иногда при разработке шаблонов нужен этот параметр)

итог ищем 'tp' (он в файле попадается в 2 местах - там где настройка обводки и там где выводится название модулей) и заменяем на произвольный параметр.
У меня всё работает)
Цитировать
 
 
0 #4 Smi1e 2009-10-08 14:01 2Glandower
thx, полезно.
Цитировать
 
 
0 #5 vvv 2010-09-13 10:57 переменную 'tp' можно поменять в файле шаблона index.php вот так: И не нужно никаких хаков, которые при очередном обновлении системы могут исчезнуть Цитировать
 
 
0 #6 vvv 2010-09-13 10:58 JRequest::setVa r('tp',false); Цитировать
 

Добавить комментарий

Защитный код
Обновить

На сайте

Сейчас 16 гостей онлайн
компьютерные расходники