Редактирование тикета - tpl.Tickets.form.update - как вывести значение дополнительного поля?

Ребят, подскажите как в Tickets при редактировании тикета вывести значение дополнительного tv-поля?
пример ниже не работает(

<input type="text" name="item-phone" value="[[+item-phone]]" >
[[+item-phone]] 
[[*item-phone]]
[[*tv.item-phone]]
[[+tv.item-phone]]
FuzeSpace
17 июня 2020, 14:30
modx.pro
1
491
0

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

FuzeSpace
29 июня 2020, 10:19
0
UPD:
Нашёл костыльное решение, подгружаю tv поля с помощью pdoResources к данному тикету и с помощью jquery запихиваю их в форму =)

Чанк tpl.Tickets.form.update
[[!pdoResources?
        &tpl=`ticketsFormUpdate`
        &parents=`50`
        &limit=`1`
        &includeTVs=`item-address,item-lat,item-lng,item-email,item-contact,item-phone`
        &includeContent=`1`
        &where=`{"id:=":[[+id]]}`
]]
</div>

Чанк ticketsFormUpdate
<b style='font-size: 10px'>Название</b>         [[+pagetitle]] 
        <b style='font-size: 10px'>Старый адрес</b>     <input type="text" size="40" name="item-address-old"    id="inputAddressOld"    value="[[+tv.item-address]]"> 
        <b style='font-size: 10px'>Старый lat</b>       <input type="text" size="40" name="item-lat-old"        id="inputLatOld"        value="[[+tv.item-lat]]"> </br>
        <b style='font-size: 10px'>Старый lng</b>       <input type="text" size="40" name="item-lng-old"        id="inputLngOld"        value="[[+tv.item-lng]]"></br>
        <b style='font-size: 10px'>Старый контакт</b>   <input type="text" size="40" name="item-contact-old"    id="inputContactOld"    value="[[+tv.item-contact]]"></br>
        <b style='font-size: 10px'>Старый телефон</b>   <input type="text" size="40" name="item-phone-old"      id="inputPhoneOld"      value="[[+tv.item-phone]]"></br>
        <b style='font-size: 10px'>Старый email</b>     <input type="text" size="40" name="item-email-old"      id="inputEmailOld"      value="[[+tv.item-email]]"></br>
        
        <script>
        window.onload = function() {
        //alert('Страница загружена');
        inputMask();
            function inputMask() {
                $('input[id="inputLat"]').val(this.value=document.getElementById('inputLatOld').value);
                $('input[id="inputLng"]').val(this.value=document.getElementById('inputLngOld').value);
                $('input[id="inputAddress"]').val(this.value=document.getElementById('inputAddressOld').value);
                $('input[id="inputContact"]').val(this.value=document.getElementById('inputContactOld').value);
                $('input[id="inputPhone"]').val(this.value=document.getElementById('inputPhoneOld').value);
                $('input[id="inputEmail"]').val(this.value=document.getElementById('inputEmailOld').value);
            }
        };
        </script>
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1