Lara Dev Guide
User Guide (NL)
  • Welcome to Lara CMS 8
  • Overview
    • Meet Lara
    • Features
  • Get started
    • Prerequisites
    • Installation
    • Configuration
  • Architecture
    • Modules
    • Themes
    • App
    • Folder Structure
    • Entities
    • Widgets
  • Builder
    • Content Builder
    • Form Builder
    • Entity Groups
  • The entity
    • Introduction
    • Entity Groups
    • Structure
      • Tab: info
      • Tab: columns
      • Tab: object relations
      • Tab: filters
      • Tab: Panels
      • Tab: media
      • Tab: custom columns
  • Standard Entities
    • Page 1
  • Custom Entities
    • Page 2
  • Translations
    • Backend
    • Frontend
  • Versioning
    • Bitbucket
    • Satis
Powered by GitBook
On this page
  1. Architecture

Folder Structure

All modules, components, themes are located in the /laracms folder in the root of the Laravel app.

Directly below the laracms folder you will find:

  • an app directory, with all the custom files for your project

  • a core directory, with the three core modules

  • a themes directory, with all the themes

/app
/bootstrap
/config
/database
/laracms
    /app
        /Http
        /Lara
        /Models
        /Providers
        /Resources
        /Routes
    /core
        /config
        /src
            /admin
            /common
            /front
    /themes
        /base
        /demo
/public
/resources
/routes
/storage

Namespaces

The core modules are namespaced as:

  • \Lara\Admin

  • \Lara\Common

  • \Lara\Front

The laracms/app folder is namespaced as:

  • \Eve

PreviousAppNextEntities

Last updated 1 year ago