Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

修改区域行为

main/content区域是把模板区别开的主要因素。在模板原型里,该区域被定义为typecontent区域是把模板区别开的主要因素。在模板原型里,该区域定义为type=list,缺省情况下允许无数量限制的添加有序组件。,默认允许无限量添加有序组件。

  • stkHomestkSection和内容模板保持缺省类型。在和内容模板里保持默认区域类型。从/areas/main/areas/content/availableComponents节点里,要点在节点可以看到,stkHomestkSection模板里可用,内容组件在内容模板(模板里可使用要点,内容模板(stkArticle)里可用。)里可使用内容组件。

    Section
    Column
    width33%
    Advanced Tables - Table Plus
    heading0
    multiplefalse
    enableHeadingAttributesfalse
    enableSortingfalse
    classm5-configuration-tree
    enableHighlightingfalse
    节点名

    stkHome

    areas

    main

    areas

    content

    availableComponents

    stkTeaser

    stkTeaserNewsList

    stkTeaserEventsList

    stkTeaserGroup

    stkTeaserHorizontalTabbed

    stkTeaserPureLinkList

    Column
    width33%
    Advanced Tables - Table Plus
    heading0
    multiplefalse
    enableHeadingAttributesfalse
    enableSortingfalse
    classm5-configuration-tree
    enableHighlightingfalse
    节点名

    stkArticle

    areas

    main

    areas

    content

    availableComponents

    stkTextImage

    stkQuotedText

    stkLinkList

    stkFlash

    stkVideo

    stkTeaserHorizontalTabbed

    stkDownloadList

    stkContact

    Column
    width33%

     

  • 特性模板覆写了缺省类型,将其改为single。该特性组件在特性模板覆写了默认类型,将其改为single。特性组件在/areas/main/areas/content/autoGeneration/content/singleton节点里添加。参考以下的节点里添加。参考特色组件自动生成的组件以获得更多信息。

    Advanced Tables - Table Plus
    heading0
    multiplefalse
    enableHeadingAttributesfalse
    enableSortingfalse
    classm5-configuration-tree
    enableHighlightingfalse
    节点名

    stkImageGallery

     

    areas

     

    main

     

    areas

     

    content

     

    autoGeneration

     

    content

     

    singleton

     

    Paragraph

    maxImages

    9

    Paragraph

    nodeType 

     mgnl:component

    Paragraph

    templateId

     standard-templating-kit:components/features/stkImageGallery

    Paragraph

    generatorClass

     info.magnolia.rendering.generator.CopyGenerator

    Paragraph

    type

    single

使能区域

大多数区域在原型里是使能的,因此需要在特定的模板定义里禁用,以改变缺省设置。这是通过将大多数区域在原型里是使能的,因此需要在特定的模板定义里禁用,改变默认设置。您可以将/areas/<area name>内容节点下的enabled属性节点值设置为false实现的。类似来做到。另一方面,类似stageplatform这样很少使用到的区域在原型里是不使能的。这种情况可以设置的区域由于很少使用,所以在原型里是不使能的。这种情况就需要设置enabled属性值为true来改变缺省行为。来改变。

使能或禁用区域:

  • 决定整个区域绘制或不绘制,无论区域包含诸如组件的内容,自动生成的内容,还是脚本绘制的内容。内容会保留在内容库中,并且当一个之前被禁用的区域被重新使能后,将会再次绘制。您可以通过在stkArticle模板上禁用extras,并在工具 > JCR里查看任何文章页来验证。

    Section
    Column
    width33%

    模板定义

    Advanced Tables - Table Plus
    heading0
    multiplefalse
    enableHeadingAttributesfalse
    enableSortingfalse
    classm5-configuration-tree
    enableHighlightingfalse
    节点名

    stkArticle

     

    areas

     

    extras

     

    Paragraph

    enabled

    false

    Paragraph

    bodyID

    article
    Column
    width33%

    JCR浏览器(网站)

    Advanced Tables - Table Plus
    heading0
    multiplefalse
    enableHeadingAttributesfalse
    enableSortingfalse
    classm5-configuration-tree
    enableHighlightingfalse
    节点名

    demo-project

     

    about

     

    subsection-articles

     

    article

     

    extras

     

    extras1

     

    0

     

    00

     

...