Expressionengine通过代码获取生成的XID

时间:2013-06-03 08:27:20

标签: php expressionengine

我需要EE生成的XID,以便在PHP代码中获取表单并将其作为json传递给第三方移动应用程序。 移动应用程序将在其表单中包含XID值,并将表单发布到EE index.php url。 这样用户将通过应用程序登录。 如果我在我的插件代码中生成这样的表单:

$form =  $this->EE->functions->form_declaration($form_details);

我使用隐藏字段获取表单的html。我不想要表单html,我只需要我将从插件函数返回的XID值。

1 个答案:

答案 0 :(得分:2)

有几种获取此数据的方法:

  1. $ xid = XID_SECURE_HASH;
  2. $这 - > EE->安全 - > generate_xid();
  3. 在模板中:{XID_HASH}