40 lines
No EOL
633 B
Markdown
40 lines
No EOL
633 B
Markdown
Inside Devilbox container:
|
|
```bash
|
|
devilbox@php-8.1.14 in /shared/httpd $ pwd
|
|
/shared/httpd
|
|
|
|
|
|
mkdir myproject
|
|
cd myproject
|
|
composer create-project codeigniter4/appstarter myprojectapp
|
|
ln -s myprojectapp/public htdocs
|
|
```
|
|
|
|
|
|
Add shield:
|
|
```bash
|
|
composer require codeigniter4/shield
|
|
```
|
|
|
|
In case of issues, see installation.
|
|
```bash
|
|
composer config minimum-stability dev
|
|
composer config prefer-stable true
|
|
```
|
|
|
|
```bash
|
|
php spark shield:setup
|
|
```
|
|
|
|
####
|
|
|
|
SET DEFAULT LOCALE
|
|
|
|
|
|
Config/App.php
|
|
```php
|
|
|
|
public bool $negotiateLocale = true;
|
|
public string $defaultLocale = 'en';
|
|
public array $supportedLocales = ['en', 'de'];
|
|
``` |