Vergrendelde (grijs weergegeven) velden in Commerce Admin
Dit artikel biedt een oplossing voor het probleem wanneer u vergrendelde (grijze) velden in Commerce Admin niet 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.
- 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 hetapp/etc/env.php
-bestand opgeslagen. - 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 voerbin/magento app:config:import
uit.
Verwante lezing
- voer de Configuratiein onze ontwikkelaarsdocumentatie uit.
- plaats de waarden van de Configuratiein onze ontwikkelaarsdocumentatie.
- Adobe Commerce op wolkeninfrastructuur: verminder plaatsingsonderbreking met het Beheer van de Configuratiein onze steun kennisbasis.