Support » Plugin: Admin Page Framework » Make a group of 2 text inputs repeatable

  • Resolved Carlos Silva

    (@silvaca)


    Hi, I am using tutorial #6 as a base.

    I’m working on a plugin to simplify how my clients create/maintain bootstrap tabs.
    Each tab will contain a list of links so I want the form to have, a text field for the url and another text field for the title.
    When the user clicks on the repeatable plus button I want another set of 2 text fields to show up.

    Something like this:

    Tab 1 | Tab 2 | Tab 3

    url1 title1 + –
    url2 title2 + –
    url3 title3 + –

    I’m thinking the structure would probably look something like this:

    Array
    (
        [repeatable_tabbed_section] => Array
            (
                [0] => Array
                    (
                        [my_section_title] => Tab 1
                        [link] => Array
                            (
                                [0] => Array
                                    (
                                        [0] => <strong>url1</strong>
                                        [1] => <strong>title1</strong>
                                    )
                                [1] => Array
                                    (
                                        [0] => <strong>url2</strong>
                                        [1] => <strong>title2</strong>
                                    )
                                [2] => Array
                                    (
                                        [0] => <strong>url3</strong>
                                        [1] => <strong>title3</strong>
                                    )
                                ...
                            )
                    )
                [1] => Array
                    (
                        [my_section_title] => Tab 2
                        [link] => Array
                            (
                                [0] => Array
                                    (
                                        [0] => <strong>url1</strong>
                                        [1] => <strong>title1</strong>
                                    )
                                [1] => Array
                                    (
                                        [0] => <strong>url2</strong>
                                        [1] => <strong>title2</strong>
                                    )
                                [2] => Array
                                    (
                                        [0] => <strong>url3</strong>
                                        [1] => <strong>title3</strong>
                                    )
                                ...
                            )
                    )
                ...
            )
    )

    How would I set up my fields to get that functionality if at all possible?

    https://wordpress.org/plugins/admin-page-framework/

Viewing 6 replies - 1 through 6 (of 6 total)
Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Make a group of 2 text inputs repeatable’ is closed to new replies.