Skip to content

Instantly share code, notes, and snippets.

@prismicdeveloper
Created March 31, 2015 09:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save prismicdeveloper/e7944fe6ecdd8956b723 to your computer and use it in GitHub Desktop.
Save prismicdeveloper/e7944fe6ecdd8956b723 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.get_structured_text('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