Recent changes
35934 changed pages · Atom feed · Recent comments · Recently added · Recent ratings
Wednesday November 04 2026
- Exponential migrations for Doctrine users (Updated, Markdown page)
Markdown documentation (help center) · Migrations · Changed 01:08 pm
For developers who know Doctrine Migrations from the DXP and now work on an Exponential 6 site - what is the same, what differs (content as well as schema, captions, commit, tag and push, environments, the… - File permissions (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
Which directories of a DXP project the web server must write, how to grant it with ACLs so the command line user and the web server can both write, the fallback without ACLs, and what to check when you see "Permission… - Glossary for DXP developers (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
The terms of Exponential Platform DXP in one list - from admin UI and content type to siteaccess, theme, variation and replace - each with a one-line meaning, its Exponential 6 counterpart where there is one, and the… - GraphQL and GraphiQL (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
The GraphQL API of the DXP (ibexa/graphql) - the endpoint, the schema generated from your content types into config/graphql/types/ibexa, when to regenerate it, the GraphiQL explorer in development, authentication and… - Headless with the DXP (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
Planning a headless project on Exponential Platform DXP - which API for which client, authentication per client, CORS, caching, previews, images and the content model as an API contract - with a checklist for the first… - HTTP cache and Varnish (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
How the DXP caches whole responses with ibexa/http-cache - the built-in Symfony proxy by default, Varnish as an option, the purge settings, the time to live, purging by path and tag, and what to check when a page stays… - Image variations (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
How the DXP serves images in sizes - variations defined per siteaccess scope, generated on demand by Liip Imagine, used from Twig, cleared after a change - plus the console commands for originals and storage paths. - Installing with the skeleton (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
Step by step from an empty folder to a running DXP project - create-project or git clone, environment, database, install command, permissions, assets, JWT keys, GraphQL schema, reindex and the first start - with a save… - JWT authentication (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
Token authentication for the DXP's REST and GraphQL APIs with lexik/jwt-authentication-bundle - generating and rotating the keypair, the environment variables, the firewalls the recipe writes commented out, getting a… - Layouts core in the DXP (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
What se7enxweb/layouts-core gives a DXP project and what it does not - the Layouts model and rendering core without an editor, admin or standard blocks - why the fork exists (PHP 8.4 and Twig), and how to get a full… - Licensing (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
The license of Exponential Platform DXP as its packages declare it - GPL-2.0-or-later or proprietary - what the GPL means for a project you build and deliver, the licenses of the bundled third-party packages, and how to… - Messenger and notifications (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
Background work in the DXP - Symfony Messenger with the ibexa/messenger transport (database table by default, sync on SQLite), consuming messages, failed messages, and ibexa/notifications for user notifications such as… - PHP, Symfony and Node.js versions (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
The versions a DXP project needs - PHP 8.3 or newer with its extensions and ini settings, Symfony 7.4, Composer 2, Node.js 20 and Yarn 1.22, the databases and the optional services - with the commands to check a machine… - Reading paths for DXP developers (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
Ordered reading lists through the DXP pages for five kinds of reader - the evaluator, the first-week developer, the theme builder, the API integrator and the team migrating from Ibexa OSS or Exponential 6 - with the… - Reading the metapackage (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
A walk through the composer.json of se7enxweb/exponential-platform-dxp and of the skeleton - what each requirement is for, the conflicts, the license field, the Flex recipe endpoints and minimum stability - so you know… - Reindexing (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
When and how to rebuild the DXP's search index with exponential:reindex - the full rebuild, batches, single content items, one content type or one subtree - and how to run it safely on a large site. - Search: the database engine and Solr (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
The two search engines of the DXP - the default database engine and Solr 8 - how to choose, how to switch with SEARCH_ENGINE, how to create the Solr core without a console command, and what full-text search can and… - Siteaccesses: site and admin (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
What a siteaccess is on the DXP, the two the skeleton installs (site and admin), how configuration is resolved through default, groups, the siteaccess and global, and how to add a second site or language. - SQLite for development (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
Run a DXP project on SQLite with no database server - the DSN, the synchronous messenger transport, the install, file permissions, the two typical errors and the limits that keep SQLite out of busy production sites. - The admin UI (Updated, Markdown page)
Markdown documentation (help center) · DXP development · Changed 01:08 pm
The administration interface of the DXP at /adminui/ for developers - what editors and administrators do there, what the se7enxweb fork changes, how its assets are built and translated, and what to rebuild after an…