Hallo,
ich habe eine Erweiterung geschrieben und in einem Template wird ein Formular angezeigt.
Leider gibt es immer ein Invalid Request Token:
PHP-Code:
<?php if($this->filter_label == 1 || $this->filter_thema == 1 || $this->filter_category == 1): ?>
<div class="filter">
<h2 style="text-align: center;">Produkt-Filter</h2>
<form action="<?= \Environment::get('requestUri') ?>" enctype="text/plain" method="post">
<?php if($this->filter_label == 1): ?>
<select name="label" class="select" onchange="submit()">
<option value="">-</option>
...
</select>
<?php endif; ?>
<?php if($this->filter_thema == 1): ?>
<select name="thema" class="select" onchange="submit()">
<option value="">-</option>
<?php while ($this->themen->next()): ?>
<option value="<?= $this->themen->title; ?>"><?= $this->themen->title; ?></option>
<?php endwhile; ?>
</select>
<?php endif; ?>
<?php if($this->filter_category == 1): ?>
<select name="kat" class="select" onchange="submit()">
<option value="">-</option>
...
</select>
<?php endif; ?>
<input type="hidden" name="REQUEST_TOKEN" value="<?= \RequestToken::get() ?>">
</form>
</div>
<?php endif; ?>
Lesezeichen