class BureauStructurePosition(blocks.StructBlock):
    office_name = blocks.CharBlock()
    lead = v1_blocks.PlaceholderCharBlock(placeholder="Name")
    title = blocks.StructBlock([
        ('line_1', v1_blocks.PlaceholderCharBlock(required=False,
                                                  placeholder="Title 1")),
        ('line_2', v1_blocks.PlaceholderCharBlock(required=False,
                                                  placeholder="Title 2"))
    ])
Exemple #2
0
class BureauStructureDivision(blocks.StructBlock):
    division = v1_blocks.PlaceholderCharBlock(label='Division')
    division_lead = v1_blocks.PlaceholderCharBlock(placeholder="Name")
    title = blocks.StructBlock([
        ('line_1', v1_blocks.PlaceholderCharBlock(required=False,
                                                  placeholder="Title 1")),
        ('line_2', v1_blocks.PlaceholderCharBlock(required=False,
                                                  placeholder="Title 2"))
    ])
    link_to_division_page = atoms.Hyperlink(required=False)
    offices = blocks.ListBlock(BureauStructurePosition(required=False))