Не работает post или get в tvFilters

Здравствуйте.
Продолжаю изучать 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'];
Anton
15 апреля 2017, 20:38
modx.pro
736
0

Комментарии: 1

Anton
16 апреля 2017, 01:44
0
Спасибо, разобрался.
Нужно было отключить кеширование — поставить! знак.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1