Здравствуйте! Нужно создать на странице кнопку, которая будет отправлять пользователя на страницу редактирования своей учётной записи. Сделал кнопку: uid/edit'">. Нажимая на кнопку перебрасывает на страницу, где написано: "
У вас нет доступа к этой странице." Даже заходя от администратора (все права я выставил), если же заменить "$user->uid" на uid пользователя, то всё работает. Но как сделать, чтобы ссылка в блоке сама додумывала uid? Как видите я уже пытался поработать с переменной $user и безрезультатно.
Комментарии
<?php
global $user;
if($user->uid!=0) {
print l('редактировать', 'user/edit/'.$user->uid);
}?>
А как из этой ссылки сделать кнопку? Пытался прикрутить html- ничего не получается
Простите, за нубство. но куда вставлять данную функцию?
Огромное спасибо!
ну, для этого нужно CSS учить
Я знаю CSS, но как сделать кнопку при помощи css?
потопил
Так ка оформить кнопку? Попытался через inline-block - не помогло
https://www.drupal.org/project/me
сделать элемент блочным
задать размеры и отступ
указать фон для соответствующих псевдоклассов
изменить стиль указателя
Гуля забанила?
http://maxzon.ru/button_gen/index.html
добавте ссылке класс "button"..
<?php
global $user;
if($user->uid!=0) {
print l('редактировать', 'user/edit/'.$user->uid,array('attributes'=>array('class'=>array('button'))));
}
?>
Да! Спасибо огромное! Заработало!
Да! Спасибо огромное! Заработало!
Да! Спасибо огромное! Заработало!
угу
а путь разве не "user/$user->uid/edit"? или у меня уже маразм?