We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Coming from WordPress - User Guide is not enough

How Do I?

AlesS's avatar
AlesS
2 posts
6 years ago
AlesS's avatar AlesS

Hello,

I am new here and I can not understand the structure of EE. I was on wordpress long time, but after years, It make me angry - because of it speed.

So I went here, 4 days in documentation and I can not understand the templates/channels and i dont see any best practices anywhere.

Look at my problem.

I want to use Bootstrap 4.1 - ok, no problem, I can include it in my header, wait what? I dont know how to make Header for whole site. Is it a Template group? And what are those template types? How they work? why it is not in documentation?

Can you help me make it clear? I need this site structure:

Homepage News -article Events -event Shop -product

So my idea is:

Channel 1 = News Channel 2 = Events Channel 3 = Products Channel 4 = WebParts

Template group 1 for articles -template type = normal -template type = video -template type = podcast (?-template CSS)

Template group 2 for Events -template event = meeting -template event = cooking -template event = show (?-template CSS)

Template group 3 for Products -template product = wearable -template product = electronics -template product = others (?-template CSS)

And then: Template group 4 for webparts -template header -template menu -template body -template footer -template sidebar

But i dont think that this is the right way, how does it work.

Can someone help me to understand the EE?

       
James Mathias's avatar
James Mathias
225 posts
6 years ago
James Mathias's avatar James Mathias

Hi AlesS,

Welcome to ExpressionEngine! We’re glad to have you!

The best way to help you understand how ExpressionEngine works, and how to build sites with it is to install the default theme. This will install templates, channels, and content. You can dig through and see how things connect, and work together. We built it a learning tool that will give you access to best practices and show you the power and flexibility of ExpressionEngine.

To install the default theme, you just need to check the option in the ExpressionEngine installer.

       
STPInc's avatar
STPInc
3 posts
6 years ago
STPInc's avatar STPInc

Hi AlesS, Prior to EE the only other CMS I used was WordPress as well, but I only did that on request & was more prone to build sites from scratch. What I found I liked about EE was that it had absolutely none of the bloat of WordPress and I could still build sites the way I am used to when building from scratch, but I can Use EE to fill in as many or as few holes as I need and only give clients the control that they require. I can use embeds (think - includes) for my Header & footer or I can use layouts (which weren’t difficult to understand once I tried).

My point to all of that is that it is flexible. I think what you outline would work. As James said, the default theme can help in understanding.

Also, there was an eBook I used to learn to build my first site (BuildingEE2_2.9 BY MICHAEL BOYINK) , but it is for EE2. I glanced through it and the general concepts all still apply, just the interface has changed. It focuses more on DRY Templates using Embeds for headers & footers but is good for understanding. Not sure if you can find it anywhere or if it has been updated for the current versions or not.

Good Luck. I’m happy to answer any questions you have if I can. Russ

PS… also just found I have a PDF titled “Create-a-Blog-Using-ExpressionEngine.pdf” I’m not sure where I got it but it may be of help as well. (Didn’t even know I had it.)

       
aquicksharp's avatar
aquicksharp
28 posts
6 years ago
aquicksharp's avatar aquicksharp

I think Ellislab will have to up their game on tutorials and user guides for newbies like AlesS .There is a big learning curve when you are coming from the likes wordpress /drupal/jooma and now EE is open source converting those new users is key to the future of EE .Anyway Ryan Masugas guide to expressionengine is excellent , its only covers EE2 but explains the concepts of how EE works really well https://gomasuga.com/eeguidebook

       
AlesS's avatar
AlesS
2 posts
6 years ago
AlesS's avatar AlesS

Thank you guys, I will definitely go try demo site and look for the eBook.

I have one more question, where is official Github repo for EE?

       
aquicksharp's avatar
aquicksharp
28 posts
6 years ago
aquicksharp's avatar aquicksharp

https://github.com/ExpressionEngine/ExpressionEngine

       
Russ K.'s avatar
Russ K.
114 posts
6 years ago
Russ K.'s avatar Russ K.

Another good source is https://expressionengine.com/learn and the posts that are there.

I suspect you will also start seeing tutorials & guides produced by the community as well like you do with other Open Source projects. Any big change like this takes a bit of time to ramp up, just requires patience.

In the meantime though, .. I’m happy to help as best I can. R

       
Derek Jones's avatar
Derek Jones
7,561 posts
6 years ago
Derek Jones's avatar Derek Jones

Have you watched our ten-minute primer video?

https://www.youtube.com/watch?v=qKaOirMRz2s

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.