@jawoteh578 said in пиздец верни старый интерфес:
первый раз вижу
Все когда-то бывает в первый раз. Обнови проект после обновления BAS.
Всем привет.
Осваиваю html редактор интерфейса.
Одного не могу понять как связать нужный ресурс и например textarea?
<div uk-alert="" data-resource-name="body" data-resource-type="FixedString" data-default-value="">
<div class="resource-label">Body</div>
<textarea type="text" placeholder="Body text" id="ieqk7r" value="" class="uk-textarea"></textarea>
</div>
Ресурс body я создал с типом строка.
Но если что то вписать в textarea, то ничего не получу при работе скрипта.
Всем привет.
Осваиваю html редактор интерфейса.
Одного не могу понять как связать нужный ресурс и например textarea?<div uk-alert="" data-resource-name="body" data-resource-type="FixedString" data-default-value=""> <div class="resource-label">Body</div> <textarea type="text" placeholder="Body text" id="ieqk7r" value="" class="uk-textarea"></textarea> </div>Ресурс body я создал с типом строка.
Но если что то вписать в textarea, то ничего не получу при работе скрипта.
Чтобы связать ресурс с любыми элементами интерфейса нужно изменить функцию GetResourceValue, более подробно описано здесь
https://wiki.bablosoft.com/web-interface/#/managingscriptlifetime?id=method-acceptresources
Спасибо конечно, но ничего не понятно на английском.
Вы можете наглядный пример привести для того блока кода который я опубликовал в первом посте.
Пробовал так, не помогло, знаю что делаю не правильно :(
function GetResourceValue(ResourceName) {
if (ResourceName == "body") {
return $("#ieqk7r").val()
}
return GetValue(ResourceName)
}
P.S. разобрался, забыл поменять тип ресурса на строку :)
Сейчас вроде работает.