diff --git a/docs/extensions/composer.md b/docs/extensions/composer.md new file mode 100644 index 00000000..435907ec --- /dev/null +++ b/docs/extensions/composer.md @@ -0,0 +1,4 @@ +Using Composer Packages +======================= + +[todo] Using Composer packages: This might be evident, but we should write a paragraph or two about it nonetheless. \ No newline at end of file diff --git a/docs/extensions/creating_content.md b/docs/extensions/creating_content.md new file mode 100644 index 00000000..db09b337 --- /dev/null +++ b/docs/extensions/creating_content.md @@ -0,0 +1,5 @@ +Creating (and updating) Content +=============================== + +This page describes how to create new Content and how to update existing Content. +[todo] \ No newline at end of file diff --git a/docs/extensions/entities.md b/docs/extensions/entities.md index 539609a5..290c68e4 100644 --- a/docs/extensions/entities.md +++ b/docs/extensions/entities.md @@ -3,4 +3,6 @@ Doctrine Entities (managing content) Read more about this topic in Doctrine's official documentation: [Doctrine ORM][docs]. +[todo] + [docs]: https://www.doctrine-project.org/projects/orm.html \ No newline at end of file diff --git a/docs/extensions/event.md b/docs/extensions/event.md index 3dbe3701..8a32bf0c 100644 --- a/docs/extensions/event.md +++ b/docs/extensions/event.md @@ -7,4 +7,7 @@ Event dispatcher (Event Listeners and Subscribers) Read more about this topic in Symfony's official documentation: [Event Dispatcher][docs]. +[todo] + + [docs]: https://symfony.com/doc/current/event_dispatcher.html \ No newline at end of file diff --git a/docs/extensions/fetching_content.md b/docs/extensions/fetching_content.md new file mode 100644 index 00000000..5ac7e4bc --- /dev/null +++ b/docs/extensions/fetching_content.md @@ -0,0 +1,11 @@ +Fetching Content +================ + +This page describes how to fetch existing Content from the database in code. Not to be confused with [fetching Content][fetching] in your (frontend) templates. + + + + +[todo] + +[fetching]: /templating/content-fetching \ No newline at end of file diff --git a/docs/extensions/global_config.md b/docs/extensions/global_config.md new file mode 100644 index 00000000..0ea22ed4 --- /dev/null +++ b/docs/extensions/global_config.md @@ -0,0 +1,5 @@ +Global (Bolt) Configuration +=========================== + +[todo] + diff --git a/docs/extensions/index.md b/docs/extensions/index.md index 0167faa5..2e6eed27 100644 --- a/docs/extensions/index.md +++ b/docs/extensions/index.md @@ -10,10 +10,17 @@ pages: - twig - command - entities + - fetching_content + - creating_content - log - event - request - configfiles + - global_config + - services + - menu + - pages + - composer # - request-cache # - remote-filesystem level: advanced diff --git a/docs/extensions/log.md b/docs/extensions/log.md index a3cc0215..24edd436 100644 --- a/docs/extensions/log.md +++ b/docs/extensions/log.md @@ -3,4 +3,7 @@ Monolog and Bolt's logging Read more about this topic in Symfony's official documentation: [Logging][docs]. +[todo] + + [docs]: https://symfony.com/doc/current/logging.html \ No newline at end of file diff --git a/docs/extensions/menu.md b/docs/extensions/menu.md new file mode 100644 index 00000000..3e89268c --- /dev/null +++ b/docs/extensions/menu.md @@ -0,0 +1,7 @@ +Adding a Menu +============= + +[todo] Write some stuff here adding a menu in the backend + + + diff --git a/docs/extensions/pages.md b/docs/extensions/pages.md new file mode 100644 index 00000000..15d022c5 --- /dev/null +++ b/docs/extensions/pages.md @@ -0,0 +1,4 @@ +Adding Pages in the backend +=========================== + +[todo] Write some stuff here adding pages in the backend, that kinda look like they fit in with the overall backend. diff --git a/docs/extensions/request.md b/docs/extensions/request.md index ae9344c2..e79054b5 100644 --- a/docs/extensions/request.md +++ b/docs/extensions/request.md @@ -2,11 +2,12 @@ title: Request & Response --- -The HttpFoundation Component -============================ - Request and Response +==================== Read more about this topic in Symfony's official documentation: [The HttpFoundation Component][docs]. +[todo] + + [docs]: https://symfony.com/doc/current/components/http_foundation.html \ No newline at end of file diff --git a/docs/extensions/services.md b/docs/extensions/services.md new file mode 100644 index 00000000..3ddee6cc --- /dev/null +++ b/docs/extensions/services.md @@ -0,0 +1,6 @@ +Fetching services +================= + +[todo] Write some stuff here about Autowiring and how to fetch services using `$this->services` + + diff --git a/docs/extensions/twig.md b/docs/extensions/twig.md index 0404f2c9..3adc88da 100644 --- a/docs/extensions/twig.md +++ b/docs/extensions/twig.md @@ -3,4 +3,6 @@ Twig Templating Read more about this topic in Symfony's official documentation: [templating][docs]. +[todo] Write about how to create custom Twig tags and Filters + [docs]: https://symfony.com/doc/current/components/templating.html \ No newline at end of file diff --git a/docs/installation/deployment.md b/docs/installation/deployment.md new file mode 100644 index 00000000..adfeb1f7 --- /dev/null +++ b/docs/installation/deployment.md @@ -0,0 +1,13 @@ +Deploying Bolt websites +======================= + +[todo] Write about how to deploy a Bolt site to production + +There's a bunch of ways to deploy your website: + + - Use the official [Deployer recipe][recipe] + - FTP the whole thing + - `Git pull` / `composer install` + + +[recipe]: https://bolt.github.io/deployer/ \ No newline at end of file diff --git a/docs/installation/index.md b/docs/installation/index.md index 1c810146..744960ef 100644 --- a/docs/installation/index.md +++ b/docs/installation/index.md @@ -7,4 +7,6 @@ pages: # - manual-download-and-extraction - permissions - webserver + - deployment + ---