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!

  • 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

  • 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!

  • 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

  • Kitchen remodel
  • [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
  • Statusbericht Warnungen Drupal 11.x
  • Kein E-Mail-Versand über Webseite (z. B. Webforms) nach Server-Umzug
  • für drupal11 ein Slider Modul
Weiter

Neue Kommentare

  • gelöst
    vor 1 Tag 20 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 2 Tagen 18 Stunden
  • klappt fast...
    vor 2 Tagen 23 Stunden
  • Das sind die Druiden, die du
    vor 4 Tagen 20 Stunden
  • Wie genau sollen wir dir
    vor 4 Tagen 22 Stunden
  • Okay, jetzt habe ich aber
    vor 4 Tagen 23 Stunden
  • Ja ok und steht denn der
    vor 4 Tagen 23 Stunden
  • Sprichst du von der
    vor 4 Tagen 23 Stunden
  • Alles Standard. Also Apache
    vor 4 Tagen 23 Stunden
  • Hast du denn <Directory
    vor 5 Tagen 6 Minuten

Statistik

Beiträge im Forum: 250226
Registrierte User: 20442

Neue User:

  • Henryjit
  • 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 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