Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,075 of 9,075 pages
About the help in other languages
All help pages

Ini settings in the administration

The Setup > Ini settings pages - how they show the layers of an INI file, which file wins, how an array is edited, where a change is saved - the no-code tool behind the header and footer menus.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/build-two-ways/ini-settings-in-the-admin.md

On this page

Ini settings in the administration

Setup > Ini settings (section System) shows and changes the settings of any siteaccess without a terminal. It is the administration's counterpart of ./console exp:ini.

Contents

  1. Pick a file
  2. Read the layers
  3. Edit a setting
  4. Arrays and the reset line
  5. Where the change is saved

Pick a file

Choose the INI file and the Siteaccess, then Show settings. The address becomes /settings/view/<siteaccess>/<file>, so the page can be bookmarked.

The Settings page with the INI file and Siteaccess choices and the Show settings button
The Settings page with the INI file and Siteaccess choices and the Show settings button

The page says how settings work: Every INI file is read in layers: settings/&lt;file&gt;.ini first, then the ActiveAccessExtensions, then the siteaccess (extensions first, settings/siteaccess last), then the ActiveExtensions, then settings/override. A later file wins: it replaces a plain value, and adds to an array unless it empties the array first. Secrets (passwords, keys, tokens) are never shown. So a setting in an active extension beats the same setting in settings/siteaccess/&lt;siteaccess&gt;; only settings/override beats the extension.

Read the layers

Each setting shows its value in effect and, under Set in N files, every file that sets it, in reading order. A file whose values are dropped is marked overridden, the one in effect elements in effect.

The MainMenuID setting: the extension sevenx_themes_media for site is overridden, the siteaccess site file is in effect
The MainMenuID setting: the extension sevenx_themes_media for site is overridden, the siteaccess site file is in effect

Badges: no default (the kernel's settings/<file>.ini does not set it), list of 6 (an array with six elements). The page can also search a file, list the settings changed from the default and compare with another siteaccess.

Edit a setting

Edit on a row opens /settings/edit/<siteaccess>/<file>/<Block>/<Setting>/<placement>: the chain again, then New value with Type (Array, True/False, Enabled/Disabled, String, Numeric) and Value.

Arrays and the reset line

The page's own help: One element per line: =value adds an element, [key]=value sets a key. Leave the first line empty to empty the array before these elements; without it they are added to what the earlier files give.

The Value field of MainMenuID with an empty first line and one =id line per menu item
The Value field of MainMenuID with an empty first line and one =id line per menu item

Where the change is saved

Save it in offers:

ChoiceFile
Siteaccess site onlysettings/siteaccess/site/<file>.ini.append.php
Every siteaccess (global override)settings/override/<file>.ini.append.php
In an extensionextension/<name>/settings/...

Saving writes only that file, clears the INI caches and returns to the file's settings with a Saved: ... message. A value used in templates also needs Template & content cleared (Caches after a change).

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x