我有一个使用通过第三方API检索的选项构建的预订表单,并且由于需要具有最新信息,因此API的结果无法缓存(至少不会很长时间).
我遇到的问题是我注意到表单提交时Drupal正在重新调用我的_form函数,它再次触发API调用,我想停止这样做以尝试减少API调用的次数这是制作的.
显然,如果验证失败,则需要重新绘制表单,并且需要再次进行API调用,但我想知道是否有办法在表单验证时阻止它执行此操作,因此我可以阻止它进行大量不必要的操作调用API.
谢谢你的帮助.
| 归档时间: |
|
| 查看次数: |
1868 次 |
| 最近记录: |