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

Automatic title generation

Eingetragen von messy (116)
am 27.11.2008 - 12:32 Uhr in
  • Module
  • Drupal 5.x

Ich nutze die 'Automatic title generation' bei der Erstellung der Profile-Nodes und ich möchte den jeweiligen Usernamen als Titel einfügen. Also muss ich ein PHP-Befehl in das Pattern schreiben oder?

Kann man das irgendwie bewerkstelligen?

‹ Gelöst TagCloud ohne Taxonomie ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe eine Lösung

Eingetragen von messy (116)
am 27.11.2008 - 13:19 Uhr

Ich habe eine Lösung gefunden!

Man füge folgendes in das Patternfeld ein:

<?php  global $user;  print $user->name; ?>

_____________________________________________________
IRC Server: chat.freenode.net
Channel: #drupal.de

Für mehr User im Channel!

IRC Server: chat.freenode.net
Channel: #drupal.de

Für mehr User im Channel!

  • Anmelden oder Registrieren um Kommentare zu schreiben

... ein PHP-Befehl in das Pattern schreiben oder? NEIN

Eingetragen von quiptime (4972)
am 27.11.2008 - 13:30 Uhr
Zitat:

Also muss ich ein PHP-Befehl in das Pattern schreiben oder?

Nein.

Selbst wenn Du es machst passiert im einfachsten Fall nichts. Weil, der PHP Code wird in der Titelzeile nicht ausgefuehrt.

Ein Pattern ist so etwas wie ein Platzhalter. Die Platzhalter haben eine vorgegebene Syntax damit sie erkannt werden: [foobar]

Sehe Dir alle Pattern an.
Wenn es keinen Pattern gibt der einen Zusammenhang mit einem Usernamen herstellt dann kannst Du kein Pattern fuer den Usernamen verwenden.

Bedenke auch den Zeitpunkt der Erstellung der Profile-Node!
1. Wird sie waehrend der Registrierung erstellt hat der User noch keinen Namen - also wird ein Pattern fuer den Usernamen nicht funktionieren.
2. Wird sie erst nach der Registrierung erstellt dann hat ein User in der Regel einen Namen und das Pattern wird funktionieren - bezogen auf den Namen des Users den er sich bei der Registrierung gegeben hat.

Ein Pattern auf den Usernamen wird eventuell nicht funktionieren wenn man ein selbst angelegtes Namens-Feld in der Profile-Node fuer das Pattern verwenden will. Und zwar in dem Moment wenn ein User seine Profile-Node neu erstellt und das Namensfeld noch keinen Eintrag hat und dieser im Zuge des Erstellens der Profile-Node der Name erst eingetragen wird. Das waere das gleiche Prinzip wie voran Pkt. 2..

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

Da geht noch was.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also der PHP Code wird

Eingetragen von messy (116)
am 28.11.2008 - 17:31 Uhr

Also der PHP Code wird ausgeführt. Ich kann ja auch auswählen, dass PHP erlaubt ist.

Hast natürlich recht, dass der User bei der Registrierung noch kein Namen hat. Deswegen lasse ich ihn bei der Registrierung noch keine Profil-Daten ausfüllen. Sobald er eingeloggt ist und seine Daten eingibt wird sein Profilnode erstellt und bekommt den gewollten Namen. Klappt wunderbar mit der Code-Zeile.

_____________________________________________________
IRC Server: chat.freenode.net
Channel: #drupal.de

Für mehr User im Channel!

IRC Server: chat.freenode.net
Channel: #drupal.de

Für mehr User im Channel!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Loginname bei Automatic titel generation

Eingetragen von Naiszen (54)
am 13.12.2008 - 23:49 Uhr

Hallo, kann ich auch andere Felder als Titel Generieren lassen? ich würde gerne Speziell den Loginname für die Titel verwenden, wie schaut da der Code aus?

außerdem mollte es so ja auch gehen mit dem Titel da der Loginname ja schon bei der Regestrierung erstellt wird.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Reload der vollständigen Seite
  • [doch nicht gelöst] View zeigt unter Felder falsche Werte
  • Die Splash Awards Deutschland und Österreich sind zurück!
  • [gelöst] Views in Seite einbetten
  • Fehler nach Drupal Core Update auf 7.91
  • (Gelöst) Taxonomie Beziehungen ausblendbar im Backend?
  • Suche Upgradeempfehlungen einer existenten Drupal7 Site auf 9/10?
  • Develop Custom Field in Views
  • Wie View mit einem Array von ids filtern?
  • Wie befülle ich den Cache automatisch? [gelöst]
  • [gelöst] "EntityMetadataWrapperException: Invalid data value given." für Datum-Feld in Webform
  • Wie kann man die Ansicht der Benutzer erweitern?
Weiter

Neue Kommentare

  • Welcher Fehler wird im Drupal
    vor 14 Stunden 22 Sekunden
  • Zu früh gefreut. Jetzt
    vor 15 Stunden 41 Minuten
  • Filterkriterien » Hinzufügen » Kategorie » webformulareingabe
    vor 16 Stunden 11 Minuten
  • Müsste da noch ein Filter auf
    vor 20 Stunden 29 Minuten
  • Hast Du mal die Ausgabe des
    vor 20 Stunden 36 Minuten
  • Hab jetzt noch mal neu ein
    vor 21 Stunden 10 Minuten
  • Kann es sein, dass noch ein
    vor 2 Tagen 1 Stunde
  • Lösung
    vor 2 Tagen 12 Stunden
  • Ich würde erstmal unter
    vor 2 Tagen 18 Stunden
  • Danke Regina, für den
    vor 3 Tagen 17 Stunden

Statistik

Beiträge im Forum: 247948
Registrierte User: 19626

Neue User:

  • zahid hasan
  • Davidenabs
  • climtarmut

» Alle User anzeigen

User nach Punkten sortiert:
wla9218
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 26 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