Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/juanluisgarciaborrego/jedy

Jedy CMS Multi-language is created with Symfony 3
https://github.com/juanluisgarciaborrego/jedy

cms language multilanguage php symfony symfony3

Last synced: 2 months ago
JSON representation

Jedy CMS Multi-language is created with Symfony 3

Awesome Lists containing this project

README

        

**Jedy CMS Multi-language**
===================
Jedy CMS Multi-language is created with **Symfony 3** (3.2)

----------

**Get started**
-------------

**Installation & Configuration**

- Clone the repository from GitHub.

```
$ git clone [email protected]:JuanLuisGarciaBorrego/jedy.git
$ cd
```
- You still need Composer to get the dependencies

```
$ composer install
```
- Set up the Database

```
$ php bin/console doctrine:database:create
$ php bin/console doctrine:schema:create
```

- Definition of the main language

```
#bin/config.yml

parameters:
#Definition of the main language
locale_active: es

#Translations, insert the locale language separated by |
app_locales: es|en|fr
```

- Load data fixtures

```
$ php bin/console doctrine:fixtures:load
```

- Configure a Webserver

```
$ php bin/console server:run
```
- And then access via browser:

```
http://127.0.0.1:8000
```

**Screenshots**

Public:

```
http://127.0.0.1:8000/
```
Jedy CMS Multi-language Home public

Admin:

```
http://127.0.0.1:8000/{locale}/admin
```

**User**: jedy

**Password**: 1234

Jedy CMS Multi-language Admin contents

Jedy CMS Multi-language Translations content

> **Note:**

> - At the moment only it has http basic security. You can expand using FOSUserbundle or other
> - Also, it has not set any Wysiwyg editor yet.

**Installation & Configuration using docker**

- Execute this commands
```
$ make up
$ make composer argument=install
$ make install
```

- And then access via browser:
```
http://localhost:8080/
```