Skip to content

Commit

Permalink
Merge pull request #1169 from bolt/extensions-for-5
Browse files Browse the repository at this point in the history
Working on docs for v5, mostly Extensions
  • Loading branch information
I-Valchev authored Jul 2, 2021
2 parents e263828 + 54dd913 commit 20b1d6e
Show file tree
Hide file tree
Showing 15 changed files with 78 additions and 3 deletions.
4 changes: 4 additions & 0 deletions docs/extensions/composer.md
Original file line number Diff line number Diff line change
@@ -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.
5 changes: 5 additions & 0 deletions docs/extensions/creating_content.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Creating (and updating) Content
===============================

This page describes how to create new Content and how to update existing Content.
[todo]
2 changes: 2 additions & 0 deletions docs/extensions/entities.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
3 changes: 3 additions & 0 deletions docs/extensions/event.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
11 changes: 11 additions & 0 deletions docs/extensions/fetching_content.md
Original file line number Diff line number Diff line change
@@ -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
5 changes: 5 additions & 0 deletions docs/extensions/global_config.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Global (Bolt) Configuration
===========================

[todo]

7 changes: 7 additions & 0 deletions docs/extensions/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 3 additions & 0 deletions docs/extensions/log.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
7 changes: 7 additions & 0 deletions docs/extensions/menu.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Adding a Menu
=============

[todo] Write some stuff here adding a menu in the backend



4 changes: 4 additions & 0 deletions docs/extensions/pages.md
Original file line number Diff line number Diff line change
@@ -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.
7 changes: 4 additions & 3 deletions docs/extensions/request.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
6 changes: 6 additions & 0 deletions docs/extensions/services.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Fetching services
=================

[todo] Write some stuff here about Autowiring and how to fetch services using `$this->services`


2 changes: 2 additions & 0 deletions docs/extensions/twig.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
13 changes: 13 additions & 0 deletions docs/installation/deployment.md
Original file line number Diff line number Diff line change
@@ -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/
2 changes: 2 additions & 0 deletions docs/installation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,6 @@ pages:
# - manual-download-and-extraction
- permissions
- webserver
- deployment

---

0 comments on commit 20b1d6e

Please sign in to comment.