iNFerNo 31 октября 2011 в 16:25 нехочет работать условие в D7 array_key_exists(3, $user->role) условие взято из шестерки может что то изменилось уже? Drupal7 Есть вопрос Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
iNFerNo 31 октября 2011 в 16:29 полностью код такой <?php<div class="fields"><?php if (($profile->field_date_of_birth['und'][0]['value']) && (array_key_exists(3, $user->roles)) ) { print t('Birthday: '); print $profile->field_date_of_birth['und'][0]['value']; } else {}?></div>?> не выводит дату почему то
mutuz 31 октября 2011 в 20:58 Lotar wrote: uid=1 Ну сколько можно этот юид проверять? А если у суперюзера ид не 1?
Lotar 1 ноября 2011 в 2:30 Ид может быть только если криво оформлена база. Если друпал стал то первым делом он делает суперюзера и ид его 1. Если вы знаете еще способы проверить озвучивайте мне тоже интересно и полезно узнать.
xxandeadxx 1 ноября 2011 в 4:17 "mutuz" wrote: А если у суперюзера ид не 1? если у суперюзера ид будет не 1, то он не будет суперюзером http://api.drupal.org/api/drupal/modules--user--user.module/function/use...
Комментарии
полностью код такой
<?php
<div class="fields">
<?php if (($profile->field_date_of_birth['und'][0]['value']) && (array_key_exists(3, $user->roles)) ) {
print
t('Birthday: ');print $profile->field_date_of_birth['und'][0]['value'];
}
else {}
?></div>?>
не выводит дату почему то
вру заработал. вопрос как условие поставить для супер админа?
uid=1
Ну сколько можно этот юид проверять? А если у суперюзера ид не 1?
Ид может быть только если криво оформлена база. Если друпал стал то первым делом он делает суперюзера и ид его 1. Если вы знаете еще способы проверить озвучивайте мне тоже интересно и полезно узнать.
если у суперюзера ид будет не 1, то он не будет суперюзером
http://api.drupal.org/api/drupal/modules--user--user.module/function/use...