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

Automatic title generation

Eingetragen von messy (116)
am 27.11.2008 - 11: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 - 12: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 - 12: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 - 16: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 - 22: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

  • Sichtbarkeit von Seiten über Rollen steuern
  • Theme suggestion wird nicht verwendet
  • [gelöst]Pflichtfeld vom User deaktivieren lassen
  • Konto löschen, wie? (Drupalorg/Drupalcenter)
  • Layout-Builder hängt
  • Drupal 8/9 SEO-Beratung/Coaching
  • Verschachtelte UND / ODER Abfrage mit hook_views_query_alter
  • Kartenansicht, Position des Users und Nodes anzeigen
  • Hilfe zu Views und Filter?
  • Views für 2 Kategorien
  • [gelöst]Probleme nach löschen eines Menüpunktes im Adminmenü
  • [gelöst]Zufallsausgabe von Inhalt
Weiter

Neue Kommentare

  • Nimm content access, aber Du
    vor 3 Stunden 31 Minuten
  • Verlege diese Funktion in ein
    vor 3 Stunden 50 Minuten
  • Nodeaccess geht ja gerade
    vor 5 Stunden 2 Minuten
  • sollte mit domainaccess gehen
    vor 6 Stunden 48 Minuten
  • Danke das ist die Lösung
    vor 1 Tag 1 Stunde
  • Ah, das sind wertvolle Hinweise
    vor 1 Tag 4 Stunden
  • Schau Dir mal folgenden
    vor 1 Tag 4 Stunden
  • Du kannst die Eigenschaften
    vor 1 Tag 4 Stunden
  • Bitte meinen Account auch löschen
    vor 1 Tag 4 Stunden
  • Danke, den hook kannte ich natürlich
    vor 1 Tag 6 Stunden

Statistik

Beiträge im Forum: 246103
Registrierte User: 18884

Neue User:

  • Stine_64
  • uniquename
  • xapizm

» Alle User anzeigen

User nach Punkten sortiert:
wla9018
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3917
ronald3832
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 8 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