Роман

Роман

С нами с 24 мая 2017; Место в рейтинге пользователей: #1527

Как обновить MOdx Revo 2.5.1 ?

Текущая версия админки 2.5.1.
  1. При переходе в Приложения — установщик выдает страница недоступна HTTP ERROR 500.
  2. Ручное обновление также выдает ошибку в файле core-config.inc и сайт слетает, достаю его с бэкапа
  3. Установил на локалку чистый модх(чтобы установить приложения + прикрутить БД, так как скорее всего сайт с вирусом), когда начал скачивать приложения, увидел что есть несколько платных.
Кто подскажет как можно обновиться?)
Роман
05 декабря 2018, 20:38
modx.pro
633
0

Как использовать 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 037
0