Ich habe folgendes vor. Ich möchte im Editmode eine Random ID für jeden Block generieren, um diese in CSS weiterzuverarbeiten.
Problem ist, dass ich nicht weiß wie ich diese ID an ein Hidden-Input (oder ein Text-Input, weil type="hidden" gibt es in WE wohl nicht)
übergebe. Folgendes akzeptiert WebEdition nicht:
Code: Alles auswählen
<we:ifEditmode>
<we:block name="anchor_links_block">
<?php
$GLOBALS['anchor_links_rand1'] = 'dl-'.rand(100000000, 10000000000);
?>
<we:input type="hidden" name="anchor_links_rand1" value="<?php echo $GLOBALS['anchor_links_rand1']; ?>" />
</we:block>
</div>
</we:ifEditmode>
<we:ifNotEditmode>
<ul class="anchor-links d-flex justify-content-center mb-30">
<we:block name="anchor_links_block">
<li class="<we:input type="hidden" name="anchor_links_rand1" />
// LI BODY
</li>
</we:block>
</ul>
</we:ifNotEditmode>
Wie kann ich diese ID übergeben? Evtl. direkt mit PHP?
Meine Version ist 8.0.6.
Besten Dank für eure Hilfe!