- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Experten-Frage zu CMS_DEREF
Hallo zusammen!
Viele Dinge gehen bei der Migration von FirstSpirit auf die aktuelle Syntax recht leicht von der Hand. Es gibt aber auch Ausnahmen.
Bei der Migration eines Projektes bin ich auf folgendes DEREF-Konstrukt gestoรen: $CMS_DEREF($CMS_VALUE(#link.sitestoreref)$,attribute:filesize,unit:$CMS_VALUE(st_cmsunit)$,precision:$CMS_VALUE(st_precision)$)$
Hat jemand eine Idee, wie dieses in FirstSpirit 4-Syntax lauten mรผsste? Das Beispiel in der Dokumentation bringt mich hier leider nicht mehr weiter.
Vielen Dank,
Rafael Kutscha
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Herr Kutscha,
CMS-Tags dรผrfen in FirstSpirit 4.x nicht mehr verschachtelt werden.
Auรerdem sind 'unit' und 'precision' weggefallen.
Lรถsung:
$CMS_IF(ref(#link.sitestoreref).size() >= 1048576)$
$CMS_SET(set_lt_filesizeAndUnit,"(" + (ref(#link.sitestoreref).size()/1048576).format("0.0") + " MB)")$
$CMS_ELSE$
$CMS_IF(ref(#link.sitestoreref).size() > 1024)$
$CMS_SET(set_lt_filesizeAndUnit,"(" + (ref(#link.sitestoreref).size()/1024).format("0") + " KB)")$
$CMS_ELSE$
$CMS_SET(set_lt_filesizeAndUnit,"(1 KB)")$
$CMS_END_IF$
$CMS_END_IF$
...
$CMS_VALUE(set_lt_filesizeAndUnit)$
Viele Grรผรe
Mark Weigelt
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Es geht deutlich einfacher: Howto display the filesize next to a download link
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Funktioniert das auch mit "sitestoreref" oder wie Herr Hรถbbel kommetierte nur mit "media"?
Viele Grรผรe
Mark Weigelt
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Es funktioniert auch mit "sitestoreref", sofern der Redakteur dort ein Medium ausgewรคhlt hat, in ihrem Fall sollte dies der Fall sein.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Herr Feddersen,
gerne wรผrde ich mir Ihre Antwort einmal anschauen - leider kann ich Ihren Link mangels Berechtigung aus dem Developer-Blog nicht aufrufen. Kรถnnen Sie mir Ihre Lรถsung daher ggf. in diesem Thread mitteilen?
Vielen Dank vorweg!
Rafael Kutscha

