Добрый день!
Вопрос даже не один:
1. Создал блок, который нужно выводить только на странице user/%. а на странице user/%/edit не нужно. Получаеться только прописать отображение на user/*. тогда и на edit этот блок появляеться- как его от туда убрать??
2. Как можно переименовать название кнопок на страницах user? (например вместо "Измени" сделать - "Изменить личные данные")
3. Как можно убрать из страницы изменений личных данных лишние блоки: Языковые настройки. временной пояс итд...??
Заранее спасибо!!
Комментарии
Спасибо. но:
1. не могли бы вы привести пример. ну или сам поищу))
2. при изменении перевода меняються все кнопки "Изменить". есть какой-нить способ именно тдля кнопок на этой странице?
3. Там нашёл только пункт - разрешать менять своё имя. а про языковые итд нет...
по первому нашёл такой код:
global $user;
if (arg(0) == 'user' && $user->uid == arg(1)){
return TRUE;
}
else {
return FALSE;
}
?>
где поменять на arg(2) ??
1.
В Вашем случаи думаю будет правильнее ниже, условие $user->uid == arg(1) вернёт TRUE при заходе на свой профиль и FALSE если например вы зайдёте на чей то профиль.
if (arg(0) == 'user' && arg(2) == 'edit'){
return FALSE;
}
elseif (arg(0) == 'user') {
return TRUE;
}
else {
return FALSE;
}
?>
2. 3. Да раз уж с ходу не получилось посмотрите как это дело можно переопределить, вариантов тут много. Или можно просто стилями убрать не нужное и background-ом подменить кнопку(но это не совсем правильно будет)
спасибо огромное! - заработало)