2014-11-15 2 views

ответ

2

Класс RGFormsModel (устаревший в пользу GFFormsModel) представляет собой простую оболочку класса, которая содержит множество функций, используемых для взаимодействия с формами. Этот класс находится в процессе вытеснения в пользу класса GFAPI, который имеет множество полезных функций при работе с Gravity Forms.

Вот пример, где я получаю данные формы, где хранятся все формы и настройки полей.

// old version 
$form = GFFormsModel::get_form_meta($form_id); 

// new version 
$form = GFAPI::get_form($form_id); 

Еще одна полезная функция я использую из класса GFFormsModel (такой же, как RGFormsModel), является:

$input_type = GFFormsModel::get_input_type($field); 
+0

Это действительно здорово, спасибо Дэвид. Вы случайно знаете, где они документируют это изменение от GFFormsModel до GFAPI? –

+0

Nevermind, задокументированный здесь: https://www.gravityhelp.com/documentation/article/api-functions/ –

Смежные вопросы