Skip to content
This repository was archived by the owner on Sep 16, 2021. It is now read-only.

Commit 5dd1923

Browse files
committed
Refactored index page
1 parent c2640bd commit 5dd1923

File tree

1 file changed

+46
-11
lines changed

1 file changed

+46
-11
lines changed

index.rst

Lines changed: 46 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -70,39 +70,74 @@ will typically want to keep this close at hand.
7070
Bundles
7171
-------
7272

73-
Looking for some in depth information about a CMF Bundle? Want a list of all the
74-
configuration options of a bundle? Want to know if you can use a bundle independently and how
75-
to do it? In this case the reference is the right place for you.
73+
Looking for some in depth information about a CMF Bundle? Want to know if you
74+
can use a bundle independently and how to do it? In this case the bundles
75+
section is the right place for you!
76+
77+
Core Bundles
78+
~~~~~~~~~~~~
79+
80+
Most of the Symfony CMF bundles provide some functionality, they integrate a
81+
library or they introduce a complete new concept.
7682

7783
.. toctree::
7884
:maxdepth: 1
7985

8086
bundles/block/index
81-
bundles/blog
82-
bundles/content/index
8387
bundles/core/index
8488
bundles/create/index
85-
bundles/phpcr_odm
8689
bundles/media/index
8790
bundles/menu/index
8891
bundles/routing/index
8992
bundles/routing_auto
9093
bundles/search/index
94+
bundles/tree_browser/index
95+
96+
Showcase Bundles
97+
~~~~~~~~~~~~~~~~
98+
99+
Other bundles provide an example on how to use these core bundles. They all
100+
show a different way of implementing a concept. You can use these bundles in
101+
your project, but you can also get ideas from these bundles to create your own
102+
bundle based on the core bundles.
103+
104+
.. toctree::
105+
:maxdepth: 1
106+
107+
bundles/blog
108+
bundles/content/index
91109
bundles/simple_cms/index
110+
111+
3th Party Bundles
112+
~~~~~~~~~~~~~~~~~
113+
114+
Besides that, the Symfony CMF team also maintains some 3th party bundles which
115+
help with integrating PHPCR concepts into the Symfony Framework.
116+
117+
.. toctree::
118+
:maxdepth: 1
119+
92120
bundles/doctrine_phpcr_admin
93-
bundles/tree_browser/index
121+
bundles/phpcr_odm
94122

95123
Components
96124
----------
97125

98-
Looking for some information about the low level components of the CMF?
126+
The Symfony CMF believes in a concept where bundles integrate library
127+
(components) into the framework. The components can be used in any PHP
128+
project, even when they are not using Symfony.
99129

100130
.. toctree::
101131
:maxdepth: 1
102132

103133
components/routing/introduction
104134
components/testing
105135

136+
.. note::
137+
138+
The Testing component is a bit strange, as it can only be used with the
139+
symfony framework. There are plans to change this in the feature.
140+
106141
Reference
107142
---------
108143

@@ -127,9 +162,7 @@ configuration is broken down per bundle.
127162
Cookbook
128163
--------
129164

130-
Special solutions for specific use cases that go beyond standard usage.
131-
132-
Want to know more about the CMF and how each part can be configured? There's a tutorial for each one.
165+
The cookbook consist of articles about advanced concepts of the Symfony CMF.
133166

134167
.. toctree::
135168
:maxdepth: 1
@@ -147,6 +180,8 @@ Want to know more about the CMF and how each part can be configured? There's a t
147180
Contributing
148181
------------
149182

183+
Do you want to contribute to the Symfony CMF? Start reading these articles!
184+
150185
.. toctree::
151186
:maxdepth: 1
152187

0 commit comments

Comments
 (0)