Mercurial > piecrust2
view docs/pages/support.md @ 363:dd25bd3ce1f9
serve: Refactoring and fixes to be able to serve taxonomy pages.
* Page sources' `findPagePath` is renamed to `findPageFactory`, so that it
also returns source metadata.
* Page refs now store possible hits more properly, and use the previous point
to also store metadata. As a result, they can also return a proper factory.
* Implement `findPageFactory` correctly in all built-in sources.
* When the Chef server matches a taxonomy page, get the source metadata from
the page ref in order to make a more proper page.
* Make the `getRoute(s)` functions explicitely say if they want taxonomy routes
or not.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sun, 26 Apr 2015 15:07:40 -0700 |
parents | c750dc21d55d |
children | 0c3b811d2c26 |
line wrap: on
line source
--- title: Support header_class: support --- If you have a problem with PieCrust, there are a few ways to solve it: * Check the [documentation][doc] one more time! You never know, the solution may be in there. * Is the documentation wrong or missing something? If you know what must be fixed, you can get the source from [BitBucket][bbsrc] or [Github][ghsrc] and make a pull request. * If you're pretty sure you found a bug, please file a report on [BitBucket][bbbug] or [Github][ghbug]. If by chance you've already fixed it, even better! Make a pull request, you know the drill. * If you have questions, hit the [me][] on [Twitter][]. [doc]: {{docurl('')}} [bbsrc]: https://bitbucket.org/ludovicchabant/piecrust2 [bbbug]: https://bitbucket.org/ludovicchabant/piecrust2/issues?status=new&status=open [ghsrc]: https://github.com/ludovicchabant/PieCrust2 [ghbug]: https://github.com/ludovicchabant/PieCrust2/issues [me]: http://ludovic.chabant.com [twitter]: https://www.twitter.com/ludovicchabant