select für grid innerhalb we:block

  • Hallo nochmals ich aus Tirol,

    ich "wurschtle" grad an meinem Redaktionssystem, wo ich es dem Redakteur überlassen möchte, was er für ein Bootstrap-Grid dargestellt haben will. Soweit alles gut, außer wenn man als Grundeinstellung eine select darstellt und dann den erzeugte Wert sich in einem we:blocks befinden soll...

    da bekomme ich dann eine "col-0" im Quellcode. Wie mach ich das bitte richtig?

    Und danke mal schon bei traumhaftem Frühlingswetter!
    Christoph

    Christoph Kaspar

    BIG Detail, Kaspar & Sigl OG

    Riedgasse 8b

    A-6020 Innsbruck

    Tirol-Österreich

    bigdetail.com

  • Jetzt mal ohne Kontrolle:

    <we:ifEditmode doc="top">
     <we:select type="html" name="gridiot" size="1">
    <option>Auswahl...</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="6">6</option>
    <option value="12">12</option>
    </we:select>
     <we:else />
     <div class="row">
    <we:block name="blockhuette">

    <we:ifVar name="gridiot" match="0">
    <div class="col-1 py-4">...</div>
    </we:block>
    </div>

    <we:else />

    <div class="col-<we:select type="html" name="gridiot" /> py-4">...</div>
    </we:block>
    </div>

    </we:ifVar>


     </we:ifEditmode>

  • Grüß Dich Finn,

    vielen Dank ABER das geht leider nicht. Die <select /> ist außerhalb vom <we:block />. Wie bring ich die gewählte Variable in die Blöck rein?

    Und ein schönes Wochenende!

    Christoph Kaspar

    BIG Detail, Kaspar & Sigl OG

    Riedgasse 8b

    A-6020 Innsbruck

    Tirol-Österreich

    bigdetail.com

  • Hallo Christoph,

    Du hast recht, ich habe das gerade in wE 8.0.6, wE 8.1.6 sowie wE 9.1.6 nachgestellt. Weder <we:select> noch <we:input> werden innerhalb von <we:block> ausgegeben. Das liegt wohl daran, dass wE davon ausgeht, dass die Variablen auch innerhalb des Blocks definiert werden. Das macht grundsätzlich auch Sinn so. Ev. gibt es eine Möglichkeit auf die außerhalb definierten Variablen zuzugreifen, dazu habe ich jetzt aber nichts gefunden.

    Umgehen kannst du das wie folgt:

    Ich hoffe das hilft dir weiter.

    Liebe Grüße,
    Sascha

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!