Smile\ElasticsuiteCatalog\Block\Plugin\Adminhtml\Product\Attribute\Edit\Tab\FrontPlugin::addFacetFields PHP Method

addFacetFields() private method

Append faceting related fields.
private addFacetFields ( Magento\Framework\Data\Form\Element\Fieldset $fieldset ) : FrontPlugin
$fieldset Magento\Framework\Data\Form\Element\Fieldset Target fieldset
return FrontPlugin
    private function addFacetFields(Fieldset $fieldset)
    {
        $fieldset->addField('facet_min_coverage_rate', 'text', ['name' => 'facet_min_coverage_rate', 'label' => __('Facet coverage rate'), 'class' => 'validate-digits validate-digits-range digits-range-0-100', 'value' => '90', 'note' => __('Ex: Brand facet will be displayed only if 90% of the product have a brand.')], 'is_filterable_in_search');
        $fieldset->addField('facet_max_size', 'text', ['name' => 'facet_max_size', 'label' => __('Facet max. size'), 'class' => 'validate-digits validate-greater-than-zero', 'value' => '10', 'note' => __('Max number of values returned by a facet query.')], 'facet_min_coverage_rate');
        $fieldset->addField('facet_sort_order', 'select', ['name' => 'facet_sort_order', 'label' => __('Facet sort order'), 'values' => [['value' => BucketInterface::SORT_ORDER_COUNT, 'label' => __('Result count')], ['value' => BucketInterface::SORT_ORDER_MANUAL, 'label' => __('Admin sort')], ['value' => BucketInterface::SORT_ORDER_TERM, 'label' => __('Name')], ['value' => BucketInterface::SORT_ORDER_RELEVANCE, 'label' => __('Relevance')]]], 'facet_max_size');
        return $this;
    }