Questions & Answers

lnguenkam
I'm new here

Icon URL in FS_Button

Hallo,

Im FS_Button kann mit dem Parameter "icon" ein Bild konfiguriert werden, das im Edit-Dialog angezeigt wird. Gerade stelle ich fest, dass die generierte URL fรผr das referenzierte Bild nicht konsistent zu anderen Referenzen im FirstSpirit sind (z.B. aus $CMS_REF()). Im Folgenden sind zwei Anwendungsfรคlle mit unterschiedlichen Ergebnissen:

1. URL aus CMS_REF:

<img src="$CMS_REF(media:"drop_zone_video")$" />

OUTPUT

<img src="/fs5webedit_3362/preview/3362/media/EN/current/3647/ORIGINAL/urlrev=447/drop_zone_video.jpg">

2. URL aus FS_Button:

<FS_BUTTON

  name="st_runScript"

  hFill="yes"

icon="media:drop_zone_video"

  onDrop="class:com.my.script.ScriptHandler"

  style="link"

  useLanguages="no">

  <DROPTYPES>

    <MIME type="application/x-java-serialized-object" classname="com.my.script.ScriptHandler"/>

  </DROPTYPES>

  <LANGINFOS>

    <LANGINFO lang="*" label=""/>

  </LANGINFOS>

</FS_BUTTON>

OUTPUT

<img style="vertical-align: middle; margin-right: 5px;" class="gwt-Image" src="http://cgnlnguen63450:8000/fs5preview_3362/preview/3362/media/EN/current/3647/sid=7718979576545112622/login.ticket=1ijjb1eh10i22/drop_zone_video.jpg">

Anscheinend wird beim FS_Button eine vollstรคndige URL mit Hostname und Port des Servers generiert. Dies fรผhrt zum Problem im ContentCreator, wenn dieser nicht direkt รผber <Hostname>:<Port>/.... erreichbar ist (Was ja der Regelfall im Netzwerk ist). Damit sind die Konfigurierten Icons im ContentCreator nicht sichtbar. Gibt es hierfรผr eine Lรถsung? Kann das beschriebene Verhalten รผber Servereinstellungen beeinflusst werden?

Viele GrรผรŸe

Louis

0 Kudos
2 Replies
kohlbrecher
Crownpeak employee

Hallo Louis,

die Doku sagt dazu:

Bei Verwendung im ContentCreator wird die URL zum Medium (aus der Medien-Verwaltung) nicht รผber die Preview-URL gebildet, sondern รผber den

optionalen Parameter URL aus der fs-server.conf. Hier muss die URL zur Startseite des FirstSpirit-Servers hinterlegt werden.

Das Verhalten kann also รผber die Servereinstellungen beeinflusst werden.

Hilft dir das weiter?

GrรผรŸe

Jan

Hi Jan,

Danke fรผr den Hinweis. Mit der Einstellung in fs-server.conf funktioniert es wie gewรผnscht.

GrรผรŸe

Louis

0 Kudos

Type a product name