28. 05. 2019, 15:14

Hi Experten,
ich arbeite gerade an einem DCE, in dem ich das neue Feld vom Typ "Slug" verwenden möchte. Es scheint aber noch nicht zu funktionieren. Hier die Konfiguration:
[code]<config>
<type>slug</type>
<prependSlash>true</prependSlash>
<generatorOptions>
<fields>header</fields>
<fieldSeparator>/</fieldSeparator>
<prefixParentPageSlug>false</prefixParentPageSlug>
</generatorOptions>
<fallbackCharacter>-</fallbackCharacter>
<eval>uniqueInSite</eval>
</config>
[/code]

Was ich möchte: example.com//header-des-content-element
Was hingegen entsteht: example.com//titel-der-seite/default-069efdf344.
Die Fehler:
a) Das "header" Feld des Inhaltselementes wird nich genommen, sondern das "title" Feld der Seite in der sich das element befindet
b) Die Url wird trotz "prefixParentPageSlug" & "false" trotzdem davor gesetzt
c) Das "default-069efdf344" wird als letztes URL Segment automatisch hinzugefügt
d) <eval>uniqueInSite</eval> gibt im Backend folgende Fehlermeldung: substr() expects parameter 1 to be string, null given

Habt ihr damit schon Erfahrungen gemacht?

Beste Grüße

Silverback