Не работает post или get в tvFilters
Здравствуйте.
Продолжаю изучать PHP. Подскажите, пожалуйста, почему не работает вывод pdoResources, хотя сниппет работает корректно?
Вот так выглядит форма:
Продолжаю изучать PHP. Подскажите, пожалуйста, почему не работает вывод pdoResources, хотя сниппет работает корректно?
Вот так выглядит форма:
<div class="row">
<p>Snippet: [[!post_filter]]</p>
</div>
<div class="row">
<form action="[[~[[*id]]]]" method="post">
<div class="form-group">
<label for="sel1">Select type:</label>
<select name="res_types" class="form-control" id="sel1">
<option>Type1</option>
<option>Type2</option>
<option value="Type3">Type3</option>
</select>
</div>
<button type="submit" class="btn-lg orange-btn">Submit</button>
[[pdoResources?
&parents=`[[*id]]`
&depth=`10`
&showHidden=`1`
&tpl=`@INLINE <h4>[[+pagetitle]] - [[+id]]</h4>`
&includeTVs=`res_types`
&tvFilters=`res_types==[[!post_filter]]`
]]
</form>
</div>
<hr />
Вот так сниппет post_filter:<?php
return $_POST['res_types'];
Комментарии: 1
Спасибо, разобрался.
Нужно было отключить кеширование — поставить! знак.
Нужно было отключить кеширование — поставить! знак.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.