Exemple #1
0
    def render_tag(self, context, *tag_args, **tag_kwargs):
        request = self.get_request(context)

        media = rendering.get_frontend_media(request)
        if not media or not (media._js or media._css):
            return u''

        if not tag_args:
            return media.render()
        elif tag_args[0] == 'js':
            return u'\n'.join(media.render_js())
        elif tag_args[0] == 'css':
            return u'\n'.join(media.render_css())
        else:
            return ''
    def render_tag(self, context, *tag_args, **tag_kwargs):
        request = self.get_request(context)

        media = rendering.get_frontend_media(request)
        if not media or not (media._js or media._css):
            return u''

        if not tag_args:
            return media.render()
        elif tag_args[0] == 'js':
            return u'\n'.join(media.render_js())
        elif tag_args[0] == 'css':
            return u'\n'.join(media.render_css())
        else:
            return ''
Exemple #3
0
    def render_tag(self, context, media_type=None, domain=None):
        request = self.get_request(context)

        media = rendering.get_frontend_media(request)
        if not media or not (media._js or media._css):
            return u''

        if not media_type:
            return media.render()
        elif media_type == 'js':
            if domain:
                media = _split_js(media, domain)
            return u'\n'.join(media.render_js())
        elif media_type == 'css':
            if domain:
                media = _split_css(media, domain)
            return u'\n'.join(media.render_css())
        else:
            return ''
    def render_tag(self, context, media_type=None, domain=None):
        request = self.get_request(context)

        media = rendering.get_frontend_media(request)
        if not media or not (media._js or media._css):
            return u''

        if not media_type:
            return media.render()
        elif media_type == 'js':
            if domain:
                media = _split_js(media, domain)
            return u'\n'.join(media.render_js())
        elif media_type == 'css':
            if domain:
                media = _split_css(media, domain)
            return u'\n'.join(media.render_css())
        else:
            return ''