Vergrendelde velden in Commerce Admin

Dit artikel biedt een oplossing voor het geval dat u geen velden in Commerce Admin kunt wijzigen.

Betrokken producten en versies

  • Adobe Commerce op locatie 2.3.x, 2.4.x
  • Adobe Commerce op cloud-infrastructuur 2.3.x, 2.4.x

Probleem

Nadat u een wijziging in uw configuratie in app/etc/env.php of app/etc/config.php hebt opgeslagen, kunt u de instelling niet meer wijzigen in Beheer.

Stappen om te reproduceren:

Opmerking: dit is een voorbeeld. De uitgave kan van invloed zijn op alle configuraties die zijn opgeslagen.

  1. De handelaar bewaart hun geloofsbrieven van leveringsmethodes gebruikend het volgende bevel in de terminal: ./vendor/bin/ece-tools config:dump. Hiermee worden de gegevens in het app/etc/env.php -bestand opgeslagen.
  2. De handelaar probeert dan om de geloofsbrieven later te veranderen.

Verwachte resultaten :

De handelaar kan de waarden in de Admin gebiedsmontages plaatsen en hen bewaren.

Ware resultaten :

De velden in Beheer zijn vergrendeld of de waarden kunnen worden gewijzigd, maar worden niet opgeslagen in Beheer.

Oorzaak

Wanneer de configuratie wordt opgeslagen in env.php of config.php , kunt u de instelling niet wijzigen in de beheerfunctie. Als u het bewerken van de instelling wilt toestaan, moet u de configuratie verwijderen uit env.php of config.php .

Oplossing

Controleer of de configuratie niet is opgeslagen in app/etc/env.php of app/etc/config.php . Voer de volgende stappen uit als het bestand is opgeslagen:

  • config.php - Verwijder de instelling en herimplementeer deze.
  • env.php - Wijzig dit rechtstreeks op de server en verwijder de instelling en voer bin/magento app:config:import uit.

Verwante lezing

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a