Aus Sicht des Benutzers

am 04.10.2010 - 11:07 Uhr in
Hallo !
möchte "Mein Konto/Benutzerkonto/Benutzerbereich", mit Links/Buttons und Informations-Text gestalten,
wo kann ich das Einstellen/Erstellen???
Bild Anhang - So soll der "Fremd" Benutzer es sehen.
Gruß Peter
Anhang | Größe |
---|---|
Benutzer-Ansicht.jpg | 34.75 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
PeterX schrieb Hallo ! möchte
am 06.10.2010 - 16:26 Uhr
Hallo !
möchte "Mein Konto/Benutzerkonto/Benutzerbereich", mit Links/Buttons und Informations-Text gestalten,
wo kann ich das Einstellen/Erstellen???
Bild Anhang - So soll der "Fremd" Benutzer es sehen.
Gruß Peter
Tab hinzufügen "Inhalt(typ) erstellen" ! Hat keiner einen Tipp ???
Workspace-Modul
am 06.10.2010 - 18:32 Uhr
Hallo Peter,
nicht ganz das, was du suchst, aber vielleicht kannst du da was abgucken: http://drupalmodules.com/module/workspace
Leider
am 06.10.2010 - 18:54 Uhr
nicht so einfach machbar.
Ich würde ein Mini-Modul schreiben
könnte
am 06.10.2010 - 19:02 Uhr
könnte man die Vorlagen Datei erweitern? Welche wäre das? Bin Dr-Anfänger :-(
Hallo Frank, danke ... aber
am 06.10.2010 - 19:26 Uhr
Hallo Frank,
danke ... aber doch irgendwie anders, der workspace.
Gruß Peter
menu_local_task
am 06.10.2010 - 20:35 Uhr
Wenn du selber basteln willst/musst, hier ein paar Tipps:
Die Tabs werden von Drupals Menüsystem als http://api.drupal.org/api/constant/MENU_LOCAL_TASK/6 bezeichnet.
Hier ein paar Suchergebnisse zum Thema: http://drupal.org/search/apachesolr_search/menu_local_task%20profile
Angeblich soll das die Funktion sein..
am 06.10.2010 - 21:17 Uhr
Hallo Ralf, weiss nur nicht wie ich das ins System einspiele...
<?php
/**
* Implement hook_menu
*/
function mymodule_menu() {
$menu['user/%user/add_listing'] = array(
'title' => 'Add a Listing',
'description' => 'Click here to create a new listing',
'type' => MENU_LOCAL_TASK,
'page callback' => 'mymodule_redirect_add_listing',
'access callback' => 'user_is_logged_in',
);
return $menu;
}
/**
* Page callback which redirects to the add listing page
*/
function mymodule_redirect_add_listing() {
// this takes them to the listing add page and then redirects back to the user page they came from
drupal_goto('node/add/listing', 'destination=user');
}
?>
Bräuchte allerdings kein
am 06.10.2010 - 21:20 Uhr
Bräuchte allerdings kein Listing sondern einen erstelle einen Inhalt(typ)....mmmh blicke nicht durch..
Hallo Ralf, weiss nur nicht wie ich das ins System einspiele...
<?php
/**
* Implement hook_menu
*/
function mymodule_menu() {
$menu['user/%user/add_listing'] = array(
'title' => 'Add a Listing',
'description' => 'Click here to create a new listing',
'type' => MENU_LOCAL_TASK,
'page callback' => 'mymodule_redirect_add_listing',
'access callback' => 'user_is_logged_in',
);
return $menu;
}
/**
* Page callback which redirects to the add listing page
*/
function mymodule_redirect_add_listing() {
// this takes them to the listing add page and then redirects back to the user page they came from
drupal_goto('node/add/listing', 'destination=user');
}
?>
Workspace-Modul - die 2.
am 07.10.2010 - 06:23 Uhr
Bräuchte allerdings kein Listing sondern einen erstelle einen Inhalt(typ)....
Dann guck dir mal den Screenshot vom Workspace-Modul genau an und klau dir den passenden Code da ;-)