InitTrait
Configuration and template preparation of the category suggest box.
The host sets the data source when it creates the component, also for the suggest! signal,
where the template is not rendered.
Table of Contents
Properties
- $currentLabel : string
- Label of the stored value for the component's own field (without `$display`). The host knows it from the entity, so the component does not call the Api for it.
- $provider : CategorySuggestProviderInterface|null
Methods
- setCurrentLabel() : self
- setProvider() : self
- prepareTemplate() : void
- resolveLanguageId() : int
Properties
$currentLabel
Label of the stored value for the component's own field (without `$display`). The host knows it from the entity, so the component does not call the Api for it.
private
string
$currentLabel
= ''
$provider
private
CategorySuggestProviderInterface|null
$provider
= null
Methods
setCurrentLabel()
public
setCurrentLabel(string $currentLabel) : self
Parameters
- $currentLabel : string
Return values
selfsetProvider()
public
setProvider(CategorySuggestProviderInterface $provider) : self
Parameters
- $provider : CategorySuggestProviderInterface
Return values
selfprepareTemplate()
private
prepareTemplate(BaseControl $input) : void
Parameters
- $input : BaseControl
resolveLanguageId()
private
resolveLanguageId() : int