2017 © Pedro PelĂĄez
 

project symfony-prestacms

This is Prestaconcept's Symfony distribution packaged with everything you need to build website with PrestaCMS

image

presta/symfony-prestacms

This is Prestaconcept's Symfony distribution packaged with everything you need to build website with PrestaCMS

  • Tuesday, August 12, 2014
  • by nicolas-bastien
  • Repository
  • 15 Watchers
  • 7 Stars
  • 252 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 5 Forks
  • 2 Open issues
  • 5 Versions
  • 0 % Grown

The README.md

Prestaconcept's Symfony PrestaCMS

Build Status Scrutinizer Quality Score Latest Stable Version Total Downloads, (*1)

SensioLabsInsight, (*2)

Overview

This is Prestaconcept's Symfony distribution packaged with everything you need to build website with PrestaCMS., (*3)

-> based on Symfony 2.3, (*4)

Online Demonstration

Sandbox is also deployed for a live demonstration :, (*5)

  • [Frontend site][5]
  • [Administration Site][6]

Documentation

:book: Documentation is available on [prestaconcept.github.io][4], (*6)

Issue tracker

:clipboard: Issues are managed in prestaconcept/open-source-management to centralize our open source activity., (*7)

Getting Started

Installation with composer

  1. install composer globally or do a : curl -sS https://getcomposer.org/installer | php, (*8)

  2. create database and a database user (optional if you use root db user in step 4), (*9)

  3. go to your working directory : cd path/to/site, (*10)

  4. run : composer create-project presta/symfony-prestacms . --dev --stability=dev This will give you the last development version., (*11)

  5. answer database questions, (*12)

  6. answer remove versioning info = yes if you want to version your project, (*13)

  7. create a virtual host with ServerName www.symfony-prestacms.com.dev and ServerAlias www.symfony-prestacms.fr.dev or other names if you want, but change config in app/config/bundles/presta_cms_core.yml, (*14)

  8. run : make configure, (*15)

  9. do a : app/console doctrine:database:drop --force if you created a database in step 2, (*16)

  10. run : make install, (*17)

  11. set proper permissions on app/cache, app/logs and web/uploads. See Symfony documentation, (*18)

  12. point to english version of your site or the french one, (*19)

Set-up your data

  • Website
  • page structure
  • page factory
  • run : make refresh to refresh our content

Develop your PrestaCMS bundles

:book: Documentation is available on [prestaconcept.github.io][4], (*20)

Vagrant 

:pencil2: Vagrant box is internal at prestaconcept. If you want to use it, join us at prestaconcept., (*21)

Ask for help

:speech_balloon: If you need help about this project you can post a message on our google group, (*22)

Contributing

Pull requests are welcome., (*23)

Thanks to everyone who has contributed already., (*24)


This project is supported by PrestaConcept, (*25)

Lead Developer : @nicolas-bastien, (*26)

Released under the MIT License, (*27)

The Versions