Забыли пароль?
Запросите новый здесь.

Автор темы: Serge Renard
ID темы: 1325
Информация:
Тема содержит 7 сообщения, была просмотрена 2948 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
Расширенная панель «Кто на сайте»
Serge Renard
Приветствую!
Есть вот тут такая замечательная вещь: http://rusfusion....mod_id=370
Проблема в том, что если ставить её штатно центральной нижней панелью - она втискивается между левыми и правыми панелями, а хотелось бы, чтобы она была в самом низу и растягивалась на всю ширину шаблона. Пробовал вставлять её с помощью require_once непосредственно в файл theme.php - на первый взгляд работает и отображает именно там, где надо, но в журнале ошибок начинают появляться сообщения об ошибках (не определена переменная user_data и пр.), при заходе в админку тоже пишет ошибку вместо самой панели.
Видимо, есть более цивилизованный способ вставить панель в футер, подскажите, кто знает.
 
Web
Polarfox
Разметки под панели внизу нет.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
jikaka
это и есть цивилизованный способ, т.е. через require_once
просто переменные нужно прописывать в global
и смотреть, что за ошибки
 
Web
Serge Renard
jikaka написал:

это и есть цивилизованный способ, т.е. через require_once
просто переменные нужно прописывать в global
и смотреть, что за ошибки

Часть проблем решилась элементарно - нужно было в require_once использовать BASEDIR. А вот последнюю ошибку пока победить не могу.
Скачать исходники  Код
Undefined variable: userdata Строка: 81



Подключение строчкой выше maincore.php (как я понимаю, userdata определена именно там) ничего не дало.
 
Web
Polarfox
Скачать исходники  Код
global $userdata;



Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
x1
 
Serge Renard
PolarFox написал:

Скачать исходники  Код
global $userdata;



Проблему в итоге заборол следующим образом, вставив непосредственно в код панели:
Скачать исходники  Код
require_once CLASSES."Authenticate.class.php";
$userdata = Authenticate::validateAuthUser();



Значение $userdata в этом случае получается вполне адекватное.
 
Web
Polarfox
хз не должно теряться.
Ну не задумано оно под разметку изначально...
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)