Last active
August 29, 2015 14:21
-
-
Save dpobel/7c4fb41fe3595b942822 to your computer and use it in GitHub Desktop.
Some resources to use RichText fields in eZ Platform
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
curl 'http://ez.loc/api/ezp/v2/content/typegroups/1/types?publish=true' -X POST \ | |
-i -d @richtexttesttype.json \ | |
-H 'X-CSRF-Token: m2gcsBYLoJXjzoc4lOL4GmHtYoVxJ5MA-zz-jiXOfoQ' \ | |
-H 'Accept: application/vnd.ez.api.ContentType+json' \ | |
-H 'Cookie: is_logged_in=true; eZSESSID=g8e7539e0ub73et4ujd50ea417' \ | |
-H 'Content-Type: application/vnd.ez.api.ContentTypeCreate+json' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<section xmlns="http://ez.no/namespaces/ezpublish5/xhtml5/edit"> | |
<h1 class="titleClass">This is a heading.</h1><p>Lorem ipsum dolor sit amet, <strong>consectetur adipiscing</strong> elit. Donec a diam lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam viverra nec consectetur ante hendrerit. Donec et mollis dolor. <a href="http://vtt.revermont.bike/">Praesent et diam</a> eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, <strong>consectetur adipiscing elit</strong>. <a href="ezlocation://60">Aenean ut gravida</a> lorem.</p><p>Ut turpis felis, pulvinar a semper sed, adipiscing id dolor. Pellentesque auctor nisi id magna consequat sagittis.</p><ol><li>Donec viverra mi quis quam pulvinar at malesuada arcu rhoncus</li><li>quis quam pulvinar at malesuada arcu rhoncus</li><li>Donec viverra mi malesuada arcu rhoncus</li></ol> <h2>Some data</h2><table><tr><th>Column 1</th><th>Column 2</th><th>Column 2</th></tr><tr><td>Lorem</td><td>Ipsum dolor es</td><td>Lacinia</td></tr><tr><td>N/A</td><td>Ipsum dolor es</td><td>Lacinia</td></tr><tr><td>Lorem</td><td>N/A</td><td>Lacinia</td></tr></table><p>Curabitur dapibus enim sit amet elit pharetra tincidunt feugiat nisl imperdiet. <em>Ut convallis libero</em> in urna ultrices accumsan. Donec sed odio eros. Donec viverra mi quis quam pulvinar at <em>malesuada arcu rhoncus</em>. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. In rutrum accumsan ultricies. Mauris vitae nisi at sem facilisis semper ac in est.</p><ul><li>Donec viverra mi quis quam pulvinar at malesuada arcu rhoncus</li><li>quis quam pulvinar at malesuada arcu rhoncus</li><li>Donec viverra mi malesuada arcu rhoncus</li></ul><p>Donec sed odio eros. Donec viverra mi quis quam pulvinar at <em>malesuada arcu rhoncus</em>. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. In rutrum accumsan ultricies. Mauris vitae nisi at sem facilisis semper ac in est.</p></section> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"ContentTypeCreate": { | |
"identifier": "richtextest", | |
"mainLanguageCode": "eng-GB", | |
"remoteId": "richtexttest", | |
"urlAliasSchema": "<name>", | |
"nameSchema": "<name>", | |
"isContainer": "true", | |
"defaultSortField": "PATH", | |
"defaultSortOrder": "ASC", | |
"defaultAlwaysAvailable": "true", | |
"names": { | |
"value": [ | |
{ | |
"_languageCode": "eng-GB", | |
"#text": "Rich Text test" | |
} | |
] | |
}, | |
"descriptions": { | |
"value": [ | |
{ | |
"_languageCode": "eng-GB", | |
"#text": "Rich Text tests" | |
} | |
] | |
}, | |
"modificationDate": "2012-12-31T12:30:00", | |
"FieldDefinitions": { | |
"FieldDefinition": [ | |
{ | |
"identifier": "name", | |
"fieldType": "ezstring", | |
"names": { | |
"value": [ | |
{ | |
"_languageCode": "eng-GB", | |
"#text": "Name" | |
} | |
] | |
}, | |
"descriptions": { | |
"value": [ | |
{ | |
"_languageCode": "eng-GB", | |
"#text": "This is the title" | |
} | |
] | |
}, | |
"fieldGroup": "content", | |
"position": "1", | |
"isTranslatable": "true", | |
"isRequired": "true", | |
"isInfoCollector": "false", | |
"isSearchable": "true", | |
"defaultValue": "New Title" | |
}, | |
{ | |
"identifier": "summary", | |
"fieldType": "ezrichtext", | |
"names": { | |
"value": [ | |
{ | |
"_languageCode": "eng-GB", | |
"#text": "Rich Text" | |
} | |
] | |
}, | |
"descriptions": { | |
"value": [ | |
{ | |
"_languageCode": "eng-GB", | |
"#text": "This is a rich text field" | |
} | |
] | |
}, | |
"fieldGroup": "content", | |
"position": "2", | |
"isTranslatable": "true", | |
"isRequired": "false", | |
"isInfoCollector": "false", | |
"isSearchable": "true" | |
} | |
] | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment