Textvariable in "Select"-Themenformular | Titel der Auswahl angeben

  • Affected Version
    WoltLab Suite 5.2

    Hallo zusammen,


    Ich möchte bei mir gerne dem User ein Auswahlfeld beim erstellen von Themen anbieten, die Auswahl soll dann im Thema mit weiteren informationen angezeigt werden.

    In dem Auswahlfeld wird ein Eintrag ausgewählt, die Auswahl wird per Textvariable in HTML umgewandelt.


    Als Auswahlmöglichkeiten habe ich die Textvariable eingegeben: wbb.post.ships.aegisdynamics.avengerstalker


    Die Variable wird in folgenden Code umgewandelt;

    HTML
    <div class="shipbox">
    <div class="shipbox_image"><img src="/images/ship_logos/SHIPLOGO_s.jpg">
    <p class="text-center">SHIPNAME</p></div>
    <div class="shipbox_info">
    <a target="_blank" href="https://robertsspaceindustries.com/pledge/ships/.../#holo-viewer"><img src="/images/icons/rsi_logo_s.png"></a><br>
    <a target="_blank" href="https://fleetyards.net/ships/.../"><img src="/images/icons/fleetyards_s.png"></a></div>
    </div>

    Eigentlich war geplant einige Informationen zusätzlich als Text anzuzeigen.

    Aber ich habe die Variable nun komplett um die Tatsache herum aufgebaut, dass jeglicher Text in der Variable auch im Auswahlfeld angezeigt wird.


    Gibt es eine Möglichkeit den angezeigten Namen der Variable im "select"-Formular separat anzugeben?

    Oder kann man irgendwie weiteren Text eingeben, ohne dass er in der Auswahl angezeigt wird?


    mfg

    "Cigarettes are like squirrels...

    They're perfectly harmless until you put one in your mouth and light it on fire"

    Edited once, last by doerek ().

  • doerek

    Changed the title of the thread from “HTML-Code per Textvariable in "Select"-Themenformular” to “Textvariable in "Select"-Themenformular | Titel der Auswahl angeben”.
  • Das geht mit einem : im Auswahlfeld:

    wert:Anzeige im Select


    In deinem Fall demnach:

    wbb.post.ships.aegisdynamics.avengerstalker:Hier dein Bezeichner

  • Hallo nochmal,


    wenn ich die Variable als internen Bezeichner verwende, wird sie aber nichtmehr umgewandelt.

    Sondern nur ausgeblendet.

    "Cigarettes are like squirrels...

    They're perfectly harmless until you put one in your mouth and light it on fire"

    Edited once, last by doerek ().

  • Mein plan war es jetzt evtl. den Aufbau auf 2 Sprachvariablen zu erweitern.

    Variable1: wbb.post.ships.aegisdynamics.avengerstalker

    Variable2: wbb.post.ships.aegisdynamics.avengerstalker.info


    so könnte man in der ersten Variable den Titel einfügen und die 2. Variable zeigt die zusätzlichen Infos an.

    Kann man per HTML-Code in Textvariable, eine weitere Variable laden?


    Ist das überhaupt möglich oder sollte man das evtl. sogar anders angehen?


    mfg

    "Cigarettes are like squirrels...

    They're perfectly harmless until you put one in your mouth and light it on fire"

  • kann geschlossen werden

    "Cigarettes are like squirrels...

    They're perfectly harmless until you put one in your mouth and light it on fire"