'; $out .= '
No associations registered.
'; } else { $out .= '| Slug | Legal Name | Type | Units | Updated | |
|---|---|---|---|---|---|
' . assoc_h($slug) . ' | ';
$out .= '' . assoc_h($entry['assoc_legal_name'] ?? '—') . ' | '; $out .= '' . assoc_h($entry['assoc_type'] ?? '—') . ' | '; $out .= '' . assoc_h($entry['assoc_units'] ?? '—') . ' | '; $out .= '' . assoc_h($entry['assoc_updated'] ?? '—') . ' | '; $out .= 'Edit | '; $out .= '
' . assoc_h($slug) . '
Changes to labels and groups take effect immediately. Adding a field backfills all existing associations with the default value. Removing a field deletes its data from all associations — this cannot be undone.
'; $out .= ''; foreach ($fields as $f) { if (($f['type'] ?? '') === 'readonly') continue; $nick = $f['nickname']; $out .= ''; } $out .= '