ファンクション
wcexics_get_items_form( Aivec\Welcart\Extensions\ItemComboSet\Types\ComboGroup $group, Aivec\Welcart\Extensions\ItemComboSet\Types\GroupItem[] $items, array $selection )
パラメータ パラメータ
- $group
 (ComboGroup) (必須)
- $items
 (GroupItem[]) (必須)
- $selection
 (配列) (必須)
ファイル: src/template-functions.php
function wcexics_get_items_form($group, $items, $selection) {
    $name = $group->getLabel();
    if (empty($name)) {
        $name = $group->getId();
    }
    ob_start();
    ?>
    <div
        class="combo-set-form__group-item"
        data-name="<?php echo esc_attr(DOM::IP_GROUP_SELECT_FORM_GNAME_DNAME_PREFIX . $name); ?>"
    >
        <?php
        if ($group->getEnableMultiSelect() === true) {
            echo wcexics_get_multiselect_items_form($group, $items, $selection);
        } else {
            echo wcexics_get_singleselect_items_form($group, $items, $selection);
        }
        ?>
    </div>
    <?php
    $html = (string)ob_get_clean();
    $hookargs = [
        'sessionSelections' => $selection,
        'groupItems' => $items,
        'group' => $group,
    ];
    $html = apply_filters('wcexics_filter_items_form_html', $html, $hookargs);
    return $html;
}