custommodule/config/install/custommodule.settings.yml beállítások frissíthetők utólag?

HF leon képe

Drupal 8 alatt a korábban feltelepített modul:
custommodule/config/install/custommodule.settings.yml beállításai frissíthetők utólag? Vagy ezek csak az első telepítés alkalmával kerülnek beolvasásra és csak a modul újratelepítésével oldható meg?
Ezt, ha lehet szeretném elkerülni.

Egy lista van benne, amely alapvetően szabadon bővíthető. Szeretnék pár új elemet hozzáadni ehhez.

Van arra lehetőség, hogy a Drupal újra beolvassa ezt a fájlt és bekerüljenek az új elemek?

Drupal verzió: 
szantog képe

Ha szépen akarod csinálni, a hook_update_N-t javallom.

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

HF leon képe

Egyrészt találkoztam olyan modulokkal, ahol ilyen settings.yml fájllal állítják be a paramétereket.
Valamint én is elkezdtem írni egy mező modult, ahol szintén jó ötletnek tűnt ez a megoldás.

Van egy legördülő listás elem, amely választható beállításokat tartalmaz. Az itt beállított értékek a későbbi formázó folyamatokban kerülnek felhasználásra. A legtöbb esetben css osztályok, stb kerülnek ki belőlük.

Ezért gondoltam először, hogy a settings.yml fájlban található listát utólag kibővítve és beolvastatva. Ezeket az új elemeket hozzá tudnám adni a listához. Így bővítve a kiválasztható formázási lehetőségeket.

0
0
szantog képe

Igen, vannak ilyen modulok, de azok csak beállítják installkor a defaultot, és ennyi.

Sőt! Sztem - hacsak nem contrib modulet csinálsz - nyugodtan felejtsd el ezt a rész.

Vagy kézzel szerkeszted a kiexportált settingst, majd importálod, vagy featurest használsz. Vagy install profilet.

Nekem pl van alap localhostom, amin olyanokat faragok, ami minden oldalamra kvázi passzol. Amikor új oldalt kezdek, szétdobálom featureökbe cuccokat, és nincs vele semmi gond.

1
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

HF leon képe

Végül is egyszerűbb így.

0
0