Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Funktionsweise von me-Alias

Eingetragen von chris93 (4)
am 01.02.2010 - 18:45 Uhr in
  • Module
  • Drupal 6.x

Hallo liebe Community,

ich habe vor kurzem angefangen, mich mit Drupal auseinander zu setzen und bereits
viele Beiträge und Screencasts durchgearbeitet, um das System besser verstehen
zu lernen. Jetzt habe ich aber ein Problem, zu dem ich keine konkrete Lösung im
Netz gefunden habe.

Ich habe mit Content Profile einen Inhaltstyp erstellt, der benutzerspezifische
Einstellungen ermöglichen soll, die sich auf einen E-Mail Versand durch Rules auswirken.
Das funktioniert soweit auch. Dem Inhaltstyp habe ich mit Pathauto einen automatischen
URL Alias zugewiesen, der "einstellung/[author-uid]" lautet.

Jetzt möchte ich einen Menüpunkt "Einstellungen", der auf die Einstellungsseite des
jeweiligen Benutzers verweist. Das habe ich mit dem Me-Alias Modul probiert,
indem ich als Pfad des Menüpunkts "einstellung/me" eingegeben habe. Allerdings
nimmt Drupal diesen Pfad erst gar nicht an und gibt "ungültig oder nicht vorhanden" aus.

Wo liegt mein Fehler? Kann mir jemand weiterhelfen?

Grüße,
Chris

‹ G2 Glossary pages [gelöst] Advanced Forum und Views ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Problem umgangen, aber nicht gelöst

Eingetragen von chris93 (4)
am 01.02.2010 - 22:04 Uhr

An meinem eigentlichen Problem bezüglich des Me-Alias Moduls hat sich nichts verändert,
aber ich habe eine aktzeptable Lösungsmethode gefunden.
Wer ein ähnliches Problem wie ich hat, kann ja mal folgendes ausprobieren.

Ich habe eine Seite ohne Inhalt erstellt, mit dem Alias "einstellung" (node/214).
Dann habe ich eine neue Regel erstellt, die ausgelöst wird, sobald ein Benutzer
eine Seite ansehen will. Diese Regel hat eine Bedingung bekommen, und zwar einen
Textvergleich. In das erste Feld habe ich einen kleinen PHP Code gesetzt (siehe unten),
der den Pfad der aktuellen Seite ermittelt, und in das zweite Feld kam der
Pfad der erstellten Seite ohne Inhalt, also "node/214" (nicht den Alias!).
Danach habe ich eine Aktion hinzugefügt (Seiten-Weiterleitung), die auf die
Seite "einstellung/[user-uid]/edit" weiterleitet. Für den Platzhalter braucht
man das Modul Token.

Das war's auch schon. Den Link (einstellungen) kann man an beliebiger Stelle
einbinden und der darauf klickende Benutzer wird zu seiner persönlichen
Einstellungsseite geleitet.

<?php echo $_GET['q']; ?>

Damit das PHP ausgewertet wird, muss das Drupal Core Modul PHP Filter aktiviert sein!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Geht doch auch einfacher ...

Eingetragen von Kirsten1965 (703)
am 01.02.2010 - 22:57 Uhr

Hallo Chris,

warum so umständlich. Wenn Du 'me' noch installiert und aktiviert hast, dann reicht doch ein einfaches /einstellung/me/edit ..

Gruß,

Kirsten

  • Anmelden oder Registrieren um Kommentare zu schreiben

/einstellung/me/edit

Eingetragen von chris93 (4)
am 02.02.2010 - 10:23 Uhr

Hi Kirsten,
danke für die Antwort.
Aber eben dieses /einstellung/me/edit funktioniert weder als Pfad im Menü
noch wenn ich es direkt als URL eingebe. "Die Seite wurde nicht gefunden."

Ich habe das me Modul jetzt noch nicht bei anderen Beispielen ausprobiert,
aber kann es sein dass man kein "me" beim Verweis auf Content Profile
Inhalte verwenden kann?

Gruß,
Chris

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das geht vermutlich deshalb

Eingetragen von wla (9461)
am 02.02.2010 - 11:22 Uhr

Das geht vermutlich deshalb nicht, weil der Pfad mit einem '/' beginnt. Das wäre dann aber ein absoluter Pfad und keiner relativ zu Drupal.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Auch ohne führenden Slash

Eingetragen von chris93 (4)
am 02.02.2010 - 12:30 Uhr

Auch ohne führenden Slash hat es leider nicht geklappt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 3 Tagen 12 Stunden
  • Hey danke
    vor 4 Tagen 7 Stunden
  • Update: jetzt gibt's ein
    vor 5 Tagen 1 Stunde
  • Hallo, im Prinzip habe ich
    vor 1 Woche 2 Tagen
  • Da scheint die Terminologie
    vor 1 Woche 2 Tagen
  • Kannst doch auch alles direkt
    vor 1 Woche 6 Tagen
  • In der entsprechenden View
    vor 1 Woche 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 6 Tagen
  • gelöst
    vor 4 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 20 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association