Skip to content

Instantly share code, notes, and snippets.

@erwan
Last active August 29, 2015 14:07
Show Gist options
  • Save erwan/db34a3847be03315da55 to your computer and use it in GitHub Desktop.
Save erwan/db34a3847be03315da55 to your computer and use it in GitHub Desktop.
resolver = Prismic.link_resolver('master'){ |doc_link| "http:#localhost/#{doc_link.id}" }
serializer = Prismic.html_serializer do |element, html|
if element.is_a?(Prismic::Fragments::StructuredText::Block::Image)
# Don't wrap images in a <p> tag
%(<img src="#{element.url}" alt="#{element.alt}" width="#{element.width}" height="#{element.height}" />)
else
nil
end
end
doc = response.results[0]
html = doc['blog-post.body'].as_html(resolver, serializer)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment