我们正在使用Podio PHP库为我们的用户创建表单。这些表单通过Podio PHP库从Podio加载数据。表单链接到特定的Podio项目ID。
使用此ID,我们可以获得字段及其可能的值。其中大多数是类别字段。我们得到了这个低谷的价值:
echo "<div class ='" . $row['id'] . "'>";
但奇怪的是,如果Podio中的项目没有为此类别选择值,则选项将失败。它是空的。它不存在。
即使项目没有为其选择选项,我们如何使用值填充表单?
答案 0 :(得分:1)
Podio不存储空值,它是空的,它不存在,所以没有什么可以存储。实际上,您可能正在寻找的是应用程序定义,它具有列表字段。然后类别字段具有可能值列表和id和颜色的配置。 像这样:
"fields": [
{
"status": "active",
"type": "category",
"field_id": 81772,
"label": "Status",
"config": {
"required": true,
"label": "Status",
.....some other config values .....
"settings": {
"multiple": false,
"options": [
{
"status": "deleted", <= example of deleted category option
"text": "Not groomed",
"id": 13,
"color": "DCEBD8"
},
{
"status": "active", <= example of active category option
"text": "Open",
"id": 1,
"color": "FFD5C2"
},
.... <= other category options goes here
您可以在此处详细了解应用:https://developers.podio.com/doc/applications/get-app-22349