zhito 17 апреля 2009 в 14:31 как сделать чтобы блок показывался на странице профайла т.е. на user и на user/1 а на user/1/edit блока уже не было бы? делал user/* но так и на user/1/edit показывается Drupal6 Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
glu2006 17 апреля 2009 в 15:29 Вставить php сниппет. Если не ошибаюсь, то вроде так: <?phpif(arg(0) == 'user' && is_numeric(arg(1)) && !arg(2)) return TRUE;return FALSE;?>
zhito 17 апреля 2009 в 17:06 спасибо за наводку сделал так: <?phpglobal $user;if(arg(0) == 'user' && arg(1) == $user->uid && !arg(2)) return TRUE;return FALSE;?>
glu2006 17 апреля 2009 в 17:33 Ну да про global $user в спешке забыл в первоначальном варианте от не проверяет конкретного юзера.
Комментарии
Вставить php сниппет.
Если не ошибаюсь, то вроде так:
<?php
if(arg(0) == 'user' && is_numeric(arg(1)) && !arg(2)) return TRUE;
return FALSE;
?>
спасибо за наводку
сделал так:
<?php
global $user;
if(arg(0) == 'user' && arg(1) == $user->uid && !arg(2)) return TRUE;
return FALSE;
?>
Ну да про global $user в спешке забыл
в первоначальном варианте от не проверяет конкретного юзера.