Mercurial > piecrust2
comparison piecrust/data/paginationdata.py @ 828:bca06fc064c0
Use assetor provided by page source when paginating
author | Ben Artin <ben@artins.org> |
---|---|
date | Sun, 01 Jan 2017 19:32:19 -0500 |
parents | e35407c60e00 |
children | a12ad254176e |
comparison
equal
deleted
inserted
replaced
827:570f89414b2c | 828:bca06fc064c0 |
---|---|
43 date_format = page.app.config.get('site/date_format') | 43 date_format = page.app.config.get('site/date_format') |
44 if date_format: | 44 if date_format: |
45 self._setValue('date', page.datetime.strftime(date_format)) | 45 self._setValue('date', page.datetime.strftime(date_format)) |
46 self._setValue('mtime', page.path_mtime) | 46 self._setValue('mtime', page.path_mtime) |
47 | 47 |
48 assetor = Assetor(page, page_url) | 48 assetor = page.source.buildPageAssetor(page, page_url) |
49 self._setValue('assets', assetor) | 49 self._setValue('assets', assetor) |
50 | 50 |
51 segment_names = page.config.get('segments') | 51 segment_names = page.config.get('segments') |
52 for name in segment_names: | 52 for name in segment_names: |
53 self._mapLoader(name, self._load_rendered_segment) | 53 self._mapLoader(name, self._load_rendered_segment) |