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)