<form class="form-elements p-0 m-0" role="form" data-request="<?= $this->onFullForm() ?>">
<?php foreach($props as $prop): ?>
<div class="form-group span-left">
<label for="<?= $prop->id ?>"><?= $prop->name ?></label>
<input name="props[prop_<?= $prop->id ?>]" type="text" class="form-control" />
</div>
<br>
<?php endforeach; ?>
<button type="submit" class="btn btn-primary btn-lg text-white mt-3 form-control">
Обновить значения
</button>
</form>
didUpdateWidget
и обновить Стейт, чтобы отображались актуальные данные. Так же неплохо бы было добавить код ваших виджетов (минимально воспроизводимый пример), чтобы было возможно более точно определить в чем проблема. nc
. Как записать значение и потом его извлечь из поля ввода?
НаименованиеРеквизита = ""; //Сюда вставить наименование реквизита
ЗначениеРеквизита = ""; //Сюда вставить значение
ВашРеквизит = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию(НаименованиеРеквизита );
ТаблицаДопРеквизитов = Новый ТаблицаЗначений;
ТаблицаДопРеквизитов.Колонки.Добавить("Свойство", Новый ОписаниеТипов("ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения"));
ТаблицаДопРеквизитов.Колонки.Добавить("Значение");
НоваяСтрокаЗначений = ТаблицаДопРеквизитов.Добавить();
НоваяСтрокаЗначений.Свойство = ВашРеквизит;
НоваяСтрокаЗначений.Значение= ЗначениеРеквизита ;
УправлениеСвойствами.ЗаписатьСвойстваУОбъекта( НоваяНоменклатураСсылка, ТаблицаДопРеквизитов)
СправочникСсылка.КатегорииНоменклатуры