Maschinennamen für Inhaltstypen mit Underscore machen Ärger
am 30.04.2015 - 14:57 Uhr in
Über das Problem bin ich schon häufiger gestolpert:
Wenn man einen Inhaltstyp neu anlegt und ihm einen zusammengesetzten Namen vergibt (z.B. Mein Test), dann wird der automatische Maschinennamen mein_test vorgeschlagen.
Grund:
An manchen Stellen wird bei der späteren Verarbeitung eine Schreibweise mit "-" , also im Beispiel mein-test verwendet.
Z.B. muß es node/add/mein-test lauten.
Wenn man z.B. die Funktion node_type_get_types verwendet, dann kann man damit in einer Schleife alle Inhaltstypen in der Schreibweise mein_test auslesen.
Wenn man sie weiter verwendet, dann wird z.T. die Schreibweise mein-test benötigt.
Gibts da eine Übersicht, wo man die Schreibweise Underscore und wo Minus benötigt?
Ich werde versuchen, mit anzugewöhnen, nur noch Maschinenamen in einem Wort zu verwenden.
Wie geht Ihr damit um?
- Anmelden oder Registrieren um Kommentare zu schreiben
Wo gibt es denn Probleme?
am 01.05.2015 - 23:51 Uhr
Wo gibt es denn Probleme? Eine Übersicht kenne ich nicht, der machine_name kann doch aber Dank tokens überall übergeben werden?
Web: Halle im Bild | n8aktiv
Social: Facebook | Xing
Hi Zwerg, ein Beispiel habe
am 02.05.2015 - 12:30 Uhr
Hi Zwerg,
ein Beispiel habe ich ja oben schon genannt (Funktion node_type_get_types in Schleife abarbeiten).
Da hätte ich mit Tokens nichts machen können.
Die anderen Probleme, die ich in dem Zusammenhang hatte, habe ich nicht mehr im Kopf, ist schon länger her.
Evt. hätte ich in den Fällen das Problem mit Tokens umgehen können.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de