Кастомизация полей формы
Ответов: 1
Владимир
18.05.2018 18:09
Здравствуйте. Можно ли как-то заменить дефолтные обертки для полей формы на свои?
<br>Например, такой блок:<br> <div class="field-input"> <input type="text" name="code" class="form-text-input" value=""> </div><br><br> превратить в такой:<br> <div class="form-group"> <label for="code">Код препарата</label> <input type="text" id="code" name="code" class="form-control input-sm" > </div>
Прочтений: 967
Ответов: 1
Maxim
19.05.2018 19:21
Владимир, добрый день, в вашем случае проще всего вставить в код значения полей из самого объекта формы. Можно прямо в верстку расставить значения переменных и таким образом она будет работать.
Либо еще можно попробовать инструментарий отсюда, включая метод displayFieldHtml(), с помощью которого можно вывести просто тэг элемента формы без его оберток.
http://mv-framework.ru/nastroika-polei-formy/
В любом случае придется комбинировать верстку и возможности MV.
<div class="form-group"> <label for="code">Код препарата</label> <input type="text" id="code" name="code" class="form-control input-sm" value="<? echo $form -> key; ?>" > </div>
Ответить на вопрос