Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ExpressionEngine Workflow

Noah Stokes
October 16, 2012

ExpressionEngine Workflow

A presentation I gave at EECI2012 detailing how we develop ExpressionEngine projects with a distributed team. Details include how we setup EE for multiple environments and how we use Git to manage our builds.

Noah Stokes

October 16, 2012
Tweet

More Decks by Noah Stokes

Other Decks in Technology

Transcript

  1. Read Me 1. Create a database for the project 2.

    Import the contents of import-me.sql to the database 3. Modify the database credentials in sys/expressionengine/ config/database.php 4. Modify the configuration in sys/expressionengine/config/ config.php 5. Access the EE admin at http://<siteurl>/admin.php using: ! ! Username: admin ! ! Password: admin 6. Go to Deeploy Helper and adjust necessary EE settings 7. Dominate life!
  2. Example: {if segment_2 == ‘’} Press index goes here {if:else}

    Press article goes here, (where segment_2 is the url_title parameter for the entries call) {/if}
  3. EE Map + Channel - Custom Fields [ Field Type

    ] * Categories -------------------------------------------------------- + Home - Title Black [ Text Input ] - Title White [ Text Input } - Slideshow [ Matrix (Image, URL) ] - Handpicked Local Services [ Playa from Providers ] - From the Blog [ Playa from Blog ] - Special Offer [ Playa from Providers ]