author | David Douard <david.douard@logilab.fr> |
Tue, 12 Jul 2016 12:29:29 +0200 | |
branch | 3.20 |
changeset 11402 | e60a8e5d29ef |
parent 6120 | c000e41316ec |
permissions | -rw-r--r-- |
1714
a721966779be
new book layout, do not compile yet
sylvain.thenault@logilab.fr
parents:
diff
changeset
|
1 |
The facets system |
a721966779be
new book layout, do not compile yet
sylvain.thenault@logilab.fr
parents:
diff
changeset
|
2 |
----------------- |
5286
43d7044f8d0b
[doc/book] complete the facet section
Stephanie Marcu <stephanie.marcu@logilab.fr>
parents:
4751
diff
changeset
|
3 |
|
6120
c000e41316ec
[book] some more documentation and cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5394
diff
changeset
|
4 |
Facets allow to restrict searches according to some user friendly criterias. |
c000e41316ec
[book] some more documentation and cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5394
diff
changeset
|
5 |
CubicWeb has a builtin `facet`_ system to define restrictions `filters`_ really |
c000e41316ec
[book] some more documentation and cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5394
diff
changeset
|
6 |
as easily as possible. |
5286
43d7044f8d0b
[doc/book] complete the facet section
Stephanie Marcu <stephanie.marcu@logilab.fr>
parents:
4751
diff
changeset
|
7 |
|
6120
c000e41316ec
[book] some more documentation and cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5394
diff
changeset
|
8 |
Here is an exemple of the facets rendering picked from our |
c000e41316ec
[book] some more documentation and cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5394
diff
changeset
|
9 |
http://www.cubicweb.org web site: |
5286
43d7044f8d0b
[doc/book] complete the facet section
Stephanie Marcu <stephanie.marcu@logilab.fr>
parents:
4751
diff
changeset
|
10 |
|
5394
105011657405
[doc/book] move devweb up from development, turn development into devrepo (much better structure)
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents:
5286
diff
changeset
|
11 |
.. image:: ../images/facet_overview.png |
5286
43d7044f8d0b
[doc/book] complete the facet section
Stephanie Marcu <stephanie.marcu@logilab.fr>
parents:
4751
diff
changeset
|
12 |
|
6120
c000e41316ec
[book] some more documentation and cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5394
diff
changeset
|
13 |
Facets will appear on each page presenting more than one entity that may be |
c000e41316ec
[book] some more documentation and cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5394
diff
changeset
|
14 |
filtered according to some known criteria. |
3991
a0aa9789c6bc
Pasting blog about facet in the facet section of the doc book.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
1714
diff
changeset
|
15 |
|
6120
c000e41316ec
[book] some more documentation and cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5394
diff
changeset
|
16 |
Base classes for facets |
c000e41316ec
[book] some more documentation and cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5394
diff
changeset
|
17 |
~~~~~~~~~~~~~~~~~~~~~~~ |
c000e41316ec
[book] some more documentation and cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
5394
diff
changeset
|
18 |
.. automodule:: cubicweb.web.facet |
3991
a0aa9789c6bc
Pasting blog about facet in the facet section of the doc book.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
1714
diff
changeset
|
19 |
|
a0aa9789c6bc
Pasting blog about facet in the facet section of the doc book.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
1714
diff
changeset
|
20 |
|
a0aa9789c6bc
Pasting blog about facet in the facet section of the doc book.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
1714
diff
changeset
|
21 |
.. _facet: http://en.wikipedia.org/wiki/Faceted_browser |
a0aa9789c6bc
Pasting blog about facet in the facet section of the doc book.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
1714
diff
changeset
|
22 |
.. _filters: http://www.cubicweb.org/blogentry/154152 |
a0aa9789c6bc
Pasting blog about facet in the facet section of the doc book.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents:
1714
diff
changeset
|
23 |