crawlerc 21 октября 2012 в 11:16 Почему этот код <?php print userpoints_get_current_points($user->uid); ?> Через page.tpl.php выводит нормально А когда пытаюсь вывести его через блок в формате php code да или вообще любым другим блок выводит только uid ?> Drupal7 Есть вопрос Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
crawlerc 21 октября 2012 в 11:31 а дык блин она и из tpl.php с ошибкой выводит)) беда кароч че делать то с ним?)) как вообще можно вывести общее количество поинтов юзера?
crawlerc 21 октября 2012 в 12:22 Разбирающимся! Правильно ли? и чем это чревато если так оставлю?)) Вобщем сделал я это через модуль blocktheme в шаблон блока напихал все что нужно включая этот код ну и работает чо ))
parshin.pn 21 октября 2012 в 14:47 Вобще хранить php-код в БД не рекомендовано. Лучше всего написать модуль, в котором реализовать нужный блок. Доступ к переменной $user можно получить так: global $user;
Комментарии
потому что в блоке не существует переменной $user
ага) значит забить на эту попытку и выводить через page?
а дык блин она и из tpl.php с ошибкой выводит)) беда кароч че делать то с ним?)) как вообще можно вывести общее количество поинтов юзера?
Разбирающимся! Правильно ли? и чем это чревато если так оставлю?))
Вобщем сделал я это через модуль blocktheme
в шаблон блока напихал все что нужно включая этот код ну и работает чо ))
Вобще хранить php-код в БД не рекомендовано.
Лучше всего написать модуль, в котором реализовать нужный блок.
Доступ к переменной $user можно получить так:
global $user;