This aims at covering the conception and development of a custom eZ Publish 5 FieldType.
We will do this by implementing a Tweet Field Type. It will:
accept as input the URL of a tweet (https://twitter.com/<username>/status/<id>)
fetch the tweet using the twitter oEmbed API (https://dev.twitter.com/docs/embedded-tweets)
store the tweet’s HTML & author URL in a custom database table
display the tweet when displaying the field from a template
Steps
The bundle
API
Converter
Storage
- Signal