Search

Hey all, wrote a tutorial about symphony workflow https://github.com/x-team/symphony-tutorial

Hope you enjoy.

Someone who used this workflow had issues with git clone --depth=1?

Thanks

Quite a write up you did there! If I find some time I'll try to go through it but I guess can't be bad to have another tutorial, with the updated interface.

Nice write-up. That would provide an excellent quick-start reference for anyone looking to try Symphony for the first time. The plentiful screenshots in there really help to make it easy to follow for novice users as it guides them through it step-by-step.

Someone who used this workflow had issues with git clone --depth=1?

Yeah that's called "shallow cloning" and it's fine for pulling in the repo without the full Symphony project history and tags (which you don't really want or need when starting a new project). Unfortunately you can't push a shallow clone to a remote repository (which you'll almost certainly need to do for your own project) so I'd leave off the --depth flag.

Your only options are to perform a full clone which will pull in all project history and tags or to download the zip and start a new git repository for your project. If you you choose the latter and setup remote tracking branches however then the history will again be pulled in.

Seems to be very complete. Well done!

Nice! :)

Perfect! Its very nice to see all the various aspects of Symphony in one place. It's a beautiful system.

Glad you like folks. The tutorial is intended to reach mostly the beginners. And maybe skilled PHP developers.

Ijy, thanks for the tips, changed the tutorial.

Next steps: events, deploy workflow, members setup, email sender, and more. And hopefully I'll get a working example soon of Symphony API (ext) with Angular/React SPA. :)

Cheers

Next steps: events, deploy workflow, members setup, email sender, and more. And hopefully I'll get a working example soon of Symphony as a headless CMS for an Angular/React SPA. :)

+1

You need to change link in 06 Website ensemble, from this: https://github.com/bernardodiasc/symphony-tutorial/mywebsite

to this: https://github.com/x-team/symphony-tutorial/tree/gh-pages/mywebsite

Thank you very much!

Excellent write-up, thanks for this.

long overdue, well done.

Create an account or sign in to comment.

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details