cms icon indicating copy to clipboard operation
cms copied to clipboard

[5.x]: When using editableTableField, with autosuggest and suggestEnvVars, the dropdown only appears on first table row

Open michtio opened this issue 1 month ago • 0 comments

What happened?

Description

Adding a editableTableField inside of a CP as follows:

{% set cols = {
    officeCode: {
        type: 'autosuggest',
        heading: 'Office Code'|t('ats'),
        suggestEnvVars: true,
        suggestAliases: true,
        thin: true,
    },
    officeToken: {
        type: 'autosuggest',
        heading: 'Office Token'|t('ats'),
        suggestEnvVars: true,
        suggestAliases: true,
    }
} %}

This parses the ENV vars correctly, but only the first row shows the drop down with ENV var selections and autocomplete.

Steps to reproduce

  1. Add the above code in a CP tempalte
  2. Add an extra row
  3. The suggestions don't appear

Expected behavior

Suggestions should always appear.

Actual behavior

Suggestions don't appear

Craft CMS version

5.2.1

PHP version

8.2

Operating system and version

No response

Database type and version

No response

Image driver and version

No response

Installed plugins and versions

michtio avatar Jun 18 '24 10:06 michtio