[Neos] Put Text node as direct child on page
Aske Ertmann
aske at moc.net
Tue Jan 27 09:59:07 CET 2015
Ah right, my bad.
> On 27 Jan 2015, at 09:05, Dmitri Pisarev <dimaip at gmail.com> wrote:
>
> Hey Aske, I think Reinis asked about having a childElement for Text, not
> just property. Though the solution 1 you've linked could be easily adapted
> for rendering that child Text object as well.
>
> On Tue Jan 27 2015 at 11:00:28 AM Aske Ertmann <aske at moc.net> wrote:
>
>> Hi Reinis
>>
>> It’s a little tricky due to some technical reasons/limitations, but I’ve
>> shared two ways of achieving it here https://gist.github.com/
>> aertmann/f9c8a33e8720f7cb21be <https://gist.github.com/
>> aertmann/f9c8a33e8720f7cb21be>
>>
>> I’ve created a ticket to make it easier, but still needs to be
>> implemented.. https://jira.typo3.org/browse/NEOS-228 <
>> https://jira.typo3.org/browse/NEOS-228>
>>
>> Hope it helps.
>>
>> Cheers,
>> Aske
>>
>>> On 26 Jan 2015, at 12:30, Reinis Zumbergs <reinis.zumbergs at gmail.com>
>> wrote:
>>>
>>> Hello, all, my first post here!
>>>
>>> We all know how to put ContentCollection on the page:
>>> - add new childnode in NodeTypes.yaml
>>> - add ContentCollection sub-path to body parts in Root.ts2
>>>
>>> But I would like to put TYPO3.Neos.NodeTypes:Text directly on page. I
>> tried various approaches including:
>>> NodeTypes.yaml
>>> 'TYPO3.Neos.NodeTypes:Page':
>>> childNodes:
>>> headerLink1:
>>> type: 'TYPO3.Neos.NodeTypes:Text'
>>>
>>> Root.ts2
>>> page.body {
>>> // Frontpage header links
>>> headerLink1 = TYPO3.Neos.NodeTypes:Text {
>>> node = ${q(site).children('headerLink1')}
>>> }
>>> }
>>>
>>> But no success. The editable area in BE is created and the Text node is
>> present in page structure, but when it tries to save changes, an error
>> occurs saying:
>>> Node type "TYPO3.Neos.NodeTypes:Page" does not have a property "text"
>> according to the schema.
>>>
>>> Another approach to somewhat achieve what I need would be to be able to
>> limit ContentCollection to have only one child - no possibility to add more
>> content nodes to the collection.
>>>
>>>
>>> _______________________________________________
>>> Neos mailing list
>>> Neos at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos
>>
>> _______________________________________________
>> Neos mailing list
>> Neos at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos
> _______________________________________________
> Neos mailing list
> Neos at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/neos
More information about the Neos
mailing list