Как использовать input в формуле

Добрый день всем! Я новичек в модх. Работаю с modx revo 2.5.6.

Есть чанк:
<tr>
<td>[[+height]]</td>
<td id="const1" class="bold">[[+price1:isnot=``:then=`[[+price1]]`:else=`—`]]</td>
<td id="out2" class="bold">[[+price2:decr=`[[+price1]]`:mpy=`значение input а`:div=`100`:add=`[[+price1]]`]]</td>
</tr>
внизу под этим чанком в шаблоне есть второй чанк:
<input type="number" id="skidka" name="skidka1" value="0" maxlength="2" min="1" max="99" style="width: 50px;" onchange="fun3()">
<script type="text/javascript">
        window.onload = function () {
        if (document.cookie.length != 0) {
        var nameValueArray = document.cookie.split("=");
        value = nameValueArray[1];
        document.getElementById("skidka").value = nameValueArray[1];
        }
    }
    function fun3() {
    var val = document.getElementById("skidka").value;
    if (val != 0 ) {
        value = document.getElementById("skidka").value;
        }
    }
</script>
в общем вопрос такой:

input заполняется с куков или вручную, его значение нужно прочитать и подставить в первый чанк, вот сюда:
<td id="out2" class="bold">[[+price2:decr=`[[+price1]]`:mpy=`значение input а`:div=`100`:add=`[[+price1]]`]]</td>
как передать input, чтобы формула работала?
Роман
25 мая 2017, 14:11
modx.pro
1 141
0

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

Роман
27 мая 2017, 22:39
0
Вопрос снимается, сделал через js
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2