Как изменить Fieldset у поля?

Нужно изменить набор полей у стандартных полей

#1 29 мая 2016 в 17:47
Привет.

Создал хук для формы доб./ред. контента, и хочу перенести некоторые поля (комментирование, приватность) в один Fieldset, но что-то пока не могу разобраться можно ли это сделать с помощью setFieldsetAttribute или setFieldAttribute


Прошу подсказки!
#2 29 мая 2016 в 18:02
Удалить старые поля (комментирование, приватность)
  1. removeField($fieldset_id, $field_name)
затем создать новый fieldset
  1. addFieldset($title='', $id=null, $options=array())
и в него добавить нужные поля
  1. addField($fieldset_id, $field)

можно ли это сделать с помощью setFieldsetAttribute или setFieldAttribute

Вадим Нарочный
Это лишь добавит опции, а не изменит структуру.
Можно попробовать поковыряться в массиве структуры
  1. getStructure()
но там скорее всего ошибок не избежать.
#3 29 мая 2016 в 18:03


Удалить старые поля (комментирование, приватность)

  1. removeField($fieldset_id, $field_name)
затем создать новый fieldset
  1. addFieldset($title='', $id=null, $options=array())
и в него добавить нужные поля
  1. addField($fieldset_id, $field)

можно ли это сделать с помощью setFieldsetAttribute или setFieldAttribute

Вадим Нарочный
Это лишь добавит опции, а не изменит структуру.
Можно попробовать поковыряться в массиве структуры
  1. getStructure()
но там скорее всего ошибок не избежать.

Loadырь

спасибо, думал есть другой способ!
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.