Namensvergabe für benutzerdefinierte Tags

Hilfe zu Modulen und Tags
Locked
cyberman

Namensvergabe für benutzerdefinierte Tags

Post by cyberman »

Hallo Forum,

ein kleiner Hinweis zur Namensvergabe von benutzerdefinierten Tags.

Wenn der Name eines benutzerdefinierten Tags aus mehreren Wörtern besteht und diese miteinander verbunden werden sollen, dann muß zwingend der Unterstrich (nicht der Bindestrich/Minus) verwendet werden. Ansonsten wird ein Smarty-Fehler ausgegeben.

Falsch:

Code: Select all

{mein-tag}
Richtig:

Code: Select all

{mein_tag}
Quelle:

http://smarty.net/manual/de/plugins.nam ... ntions.php
Last edited by cyberman on Thu Feb 04, 2010 8:14 am, edited 1 time in total.
cyberman

Re: Namensvergabe für benutzerdefinierte Tags

Post by cyberman »

Aufgrund eines aktuellen Beitrages

http://forum.cmsmadesimple.org/index.ph ... 239.0.html

der Hinweis, dass die Namenskonvention auch für Smarty-Variablen gilt.

Falsch:

Code: Select all

{assign var=first-letter value='$entry->company_name'}
Richtig:

Code: Select all

{assign var=first_letter value='$entry->company_name'}
oder noch besser :)

Code: Select all

{assign var=firstletter value='$entry->company_name'}
User avatar
hardy
Translator
Translator
Posts: 12
Joined: Thu Feb 18, 2010 6:05 am

Re: Namensvergabe für benutzerdefinierte Tags

Post by hardy »

das problem hatte mich mal einen halben tag suche gekostet.  >:( aber seitdem mache ich den fehler nie wieder. aus eigenen fehlern lernt man halt immer noch am besten. ;D
Hardy

Wenn man von Etwas keine Ahnung hat, braucht man auch keine Angst davor zu haben.

skype:hardyclas
cyberman

Re: Namensvergabe für benutzerdefinierte Tags

Post by cyberman »

Genau aus diesem Grund ist der thread auch sticky ;).
cyberman

Re: Namensvergabe für benutzerdefinierte Tags

Post by cyberman »

Damit du beim nächsten Mal etwas mehr zum finden hast ;), hab ich's hier auch noch mal eingefügt

http://www.cmsmadesimple.de/cmsms-suppo ... -tags.html
Locked

Return to “Module und Tags”