GitHub
  • Introduction ▸
    • Why Armonic?
  • Getting started ▸
    • Requirements
    • Install a new Symfony project
    • Install an existing Symfony project
    • Use Armonic standalone edition
    • Install in a Sylius project
  • Armonic configuration ▸
    • Configure sites
    • Configure content types
    • Configure layouts
    • Configure modules
    • Configure medias
    • Configure blocks
    • Configure menus
  • User manual ▸
    • Create a new page
    • Add modules or blocks to a page
    • Preview and publish a page
    • Create a new block
    • Create a new menu
    • Create a new media
    • Create routes
  • Bundles ▸
    • CMS bundle ▸
      • Install
      • Getting started
      • Concepts
      • Configuration
      • Sites
      • Modules ▸ Modules
        • Preview texts
        • Form types ▸
          • Media
          • Media modal
          • Symfony route
          • Translatable
      • Extend with collections
      • Troubleshooting
    • Media bundle ▸ Media bundle
      • Install
      • Getting started
      • Concepts
      • Configure media types
      • Using medias
      • Admin medias
      • Integrations
      • Storage options
      • Name generators
      • Extending bundle
    • User bundle ▸ User bundle
      • Install
      • Login and security
      • Register and reset password
      • Mailer
      • User settings pages
      • Admin area
      • Invitations and access history
      • OAuth login
      • Google Identity Platform login
      • Extend and customize
    • Account bundle ▸ Account bundle
      • Install
      • Model and entities
      • Current account and routes
      • Register and settings
      • Admin and security
      • Filter and scoped data
      • Extend and customize
    • Mailer bundle
    • Notification bundle
  • Components ▸
    • Overview
    • Forms ▸
      • Collection form type
      • Dynamic form type
      • Polymorphic form type
    • Doctrine ▸
      • Doctrine paginator
      • Doctrine query filters
      • Doctrine target entity resolver
      • Doctrine migrations comparator
      • Doctrine templates
      • Doctrine changelog
    • HTTP and runtime ▸
      • Command controller
      • Crudl controller
      • Response headers
      • HTTP cache store bundle
      • Events
    • Translations and content ▸
      • Mime translatable
      • Translatable bundle
      • Twig extra bundle
    • Security and permissions ▸
      • Permissions bundle
      • Filter attack vectors
    • Google Cloud ▸
      • Google Cloud integration
      • Google Cloud trace
    • Other packages ▸
      • Crudl bundle
      • Time ago bundle
Need help with Armonic? Contact Softspring support or message us on WhatsApp.

Requirements

You can add Armonic to your existing Symfony project following the guide we provide in the install in existing Symfony Project.

For a new project and to follow the guide in install new Symfony Project, you will need:

  • Docker: Find it here: Get Docker
  • Composer: Follow the instructions here: Get Composer
  • Symfony CLI: Find it here: Get Symfony CLI
  • The following PHP extensions:
    • gd
    • xml
    • mysql
by softspring softspring
Need help? Contact support · WhatsApp