Aller au contenu principal

Templatestore getChildren Filter

Commentaires

1 commentaire

  • Zendesk API User
    Author: thomas_ritter - 5/12/2016 10:46

    Hallo Michael,

    danke für deine Antwort. Mir ist dank deiner Antwort auftgefallen, dass ich das releativ einfach lösen kann, da ich die Templatenamen nur in eine ComboBox schreibe.

    // Constants

    REGEX_PATTERN = "(.*__master$)";

    // Regex Pattern

    Pattern pattern = Pattern.compile(REGEX_PATTERN);

    // Get list of Templates for Combobox

    pageChilds = e.getPageTemplates().getChildren(PageTemplate.class, true);

    // Fill ComboBoxes

    for(item:pageChilds){   

        Matcher matcher = pattern.matcher(item.getUid());   

        if(matcher.find()){

            pageComboBoxData.add(item.getUid());

        }

    }

    Somit fallen bei uns alle _dev Templates weg, da diese hinter "__master" noch mit "__dev" erweitert werden, was durch die REGEX herausgefiltert wird :smileyhappy:

    lg thomas

    0

Vous devez vous connecter pour laisser un commentaire.