[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