Раздел форума:
ЗДраствуйте, у меня проблемма не могу и незнаю как зделать личный кабинет пользователя! в часности можно поэтапно разложить весь процес? Стоит задача сделать перенаправления после авторизации на данную страницу но ни как не приложу ума как это сделать!
Добавить комментарий
Здравствуйте. Начнем с того
Здравствуйте.
Начнем с того как по умолчанию в друпале: после авторизации мы попадаем как раз на страницу пользователя (user/номер пользователя), ее шаблон user-profile.tpl.php. Все адреса страниц ползователей состоят из первого аргумента URL user/ и второго uid (id - пользователя).
Если вы установите модуль content profile, то при создания нового пользователя будет создана автоматически нода с авторством нового пользователя и можно будет прикреплять к этой ноде какие угодно CCK-поля и выводить эти поля в файле user-profile.tpl.php.
Это один из путей. Второй наиболее простой путь использовать panels, то есть с помощью этого модуля создать панель и вставлять туда различные выводы views. При этом во вьюсе можно использовать аргумент uid. Если производительность на сайте это не главное для вас, то можете смело использовать panels, модуль довольно-таки простой.
Добрый день! Меня тоже
Добрый день!
Меня тоже интересует создание личного кабинета на друпал 7 я установил модуль Profile 2 и добавил поля Имя, Фамилия, Телефон и т.п. Но вот не задача зашел во View и хотел создать блок с выводом этих полей и чтобы содержание соответсвовало залогиненому пользователю. Но увы не смог где вывести эти поля (просто не нашел как, опыта нет, но из других типов материалов удавалось создавать блоки с выводом информации) во Views и вообще можно ли так это сделать. или всетаки нужно модуль panels ? Хотелось бы без panels
Заранее спасибо.
Я давно собираюсь начать цикл
Я давно собираюсь начать цикл статей о создание коммьюнити-сайтов, но мне нужно доделывать сразу несколько сайтов и время написания подобных статей откладывается(
Вы можете поискать книгу Drupal ultimate community guide , где-то можно ее скачать в интернете, там все поэтапно расписано, правда на английском.
ТАк а синтаксис вывода
ТАк а синтаксис вывода региона у друпала 7 . <?php print $top_menu ?> или другой?? про книгу знаю но там специфический язык! моего владение языком не хватает коректно переводить!
Этой функцией, вставленной в
Этой функцией, вставленной в template.php, можно для Друпала 6го вывести регион в user-profile.tpl.php
function THEMENAME_preprocess_user_profile(&$variables) {
$variables['region_name'] = theme('blocks', 'region_name');
}
?>
Попробуйте определить подобным образом в Друпале 7
Выводить блок в шаблоне
Выводить блок в шаблоне следующим кодом
print render($page['top_menu']);
а не подскажешь причину по
а не подскажешь причину по которой имея шаблон user-register.tpl.php при нажатии кнопки регестрации он выдает мне page.tpl.php ??
Попробуйте шаблон
Попробуйте шаблон page--user--register.tpl.php
странно но все равно не
странно но все равно не воспринемает!
могу полностью прислать
могу полностью прислать проект
могу полностью прислать
могу полностью прислать проект
Присылайте мне на Email
Присылайте мне на Email levmyshkin89@gmail.com и я посмотрю. Если вы каким-нибудь оригинальным способом делайте дамп БД, то напишите как ее восстановить.
(Тема не указана)